SigNoz / opentelemetry-collector-contrib

Apache License 2.0
2 stars 4 forks source link

chore(deps): bump go.opentelemetry.io/collector from 0.45.0 to 0.58.0 in /exporter/coralogixexporter #2293

Open dependabot[bot] opened 2 years ago

dependabot[bot] commented 2 years ago

Bumps go.opentelemetry.io/collector from 0.45.0 to 0.58.0.

Release notes

Sourced from go.opentelemetry.io/collector's releases.

v0.58.0

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.58.0

🛑 Breaking changes 🛑

  • Remove the InstrumentationLibrary to Scope translation (part of transition to OTLP 0.19). (#5819)
    • This has a side effect that when sending JSON encoded telemetry using OTLP proto <= 0.15.0, telemetry will be dropped.
  • Require the storage to be explicitly set for the (experimental) persistent queue (#5784)
  • Remove deprecated confighttp.HTTPClientSettings.ToClientWithHost (#5803)
  • Remove deprecated component stability helpers (#5802):
    • component.WithTracesExporterAndStabilityLevel
    • component.WithMetricsExporterAndStabilityLevel
    • component.WithLogsExporterAndStabilityLevel
    • component.WithTracesReceiverAndStabilityLevel
    • component.WithMetricsReceiverAndStabilityLevel
    • component.WithLogsReceiverAndStabilityLevel
    • component.WithTracesProcessorAndStabilityLevel
    • component.WithMetricsProcessorAndStabilityLevel
    • component.WithLogsProcessorAndStabilityLevel
  • ABI breaking change: featuregate.Registry.Apply returns error now.
  • Update minimum go version to 1.18 (#5795)
  • Remove deprecated Flags API from pdata (#5814)
  • Change confmap.Provider to return pointer to Retrieved (#5839)

🚩 Deprecations 🚩

  • Deprecate duplicate settings in service.ConfigProvider, embed ResolverSettings (#5843)
  • Deprecate featuregate.Registry.MustApply in favor of featuregate.Registry.Apply. (#5801)
  • Deprecate the component.Factory.StabilityLevel(config.DataType) in favor of Stability per component (#5762):
    • component.ExporterFactory.TracesExporterStability
    • component.ExporterFactory.MetricsExporterStability
    • component.ExporterFactory.LogsExporterStability
    • component.ProcessorFactory.TracesProcessorStability
    • component.ProcessorFactory.MetricsProcessorStability
    • component.ProcessorFactory.LogsProcessorStability
    • component.ReceiverFactory.TracesReceiverStability
    • component.ReceiverFactory.MetricsReceiverStability
    • component.ReceiverFactory.LogsReceiverStability
  • Deprecate obsreport.ProcessorSettings.Level and obsreport.ExporterSettings.Level, use MetricsLevel from CreateSettings (#5824)
  • Deprecate processorhelper.New[Traces|Metrics|Logs]Processor in favor of processorhelper.New[Traces|Metrics|Logs]ProcessorWithCreateSettings (#5833)
  • Deprecate MetricDataPointFlags.String(), no other pdata flags have this method (#5868)
  • Deprecates FlagsStruct in favor of Flags (#5842)
    • MetricDataPointFlagsStruct -> MetricDataPointFlags
    • NewMetricDataPointFlagsStruct -> NewMetricDataPointFlags
    • FlagsStruct -> Flags
  • Deprecate exporterhelper.New[Traces|Metrics|Logs]Exporter in favor of exporterhelper.New[Traces|Metrics|Logs]ExporterWithContext (#5834)

💡 Enhancements 💡

  • Enable persistent queue in the build by default (#5828)

... (truncated)

Changelog

Sourced from go.opentelemetry.io/collector's changelog.

v0.58.0 Beta

🛑 Breaking changes 🛑

  • Remove the InstrumentationLibrary to Scope translation (part of transition to OTLP 0.19). (#5819)
    • This has a side effect that when sending JSON encoded telemetry using OTLP proto <= 0.15.0, telemetry will be dropped.
  • Require the storage to be explicitly set for the (experimental) persistent queue (#5784)
  • Remove deprecated confighttp.HTTPClientSettings.ToClientWithHost (#5803)
  • Remove deprecated component stability helpers (#5802):
    • component.WithTracesExporterAndStabilityLevel
    • component.WithMetricsExporterAndStabilityLevel
    • component.WithLogsExporterAndStabilityLevel
    • component.WithTracesReceiverAndStabilityLevel
    • component.WithMetricsReceiverAndStabilityLevel
    • component.WithLogsReceiverAndStabilityLevel
    • component.WithTracesProcessorAndStabilityLevel
    • component.WithMetricsProcessorAndStabilityLevel
    • component.WithLogsProcessorAndStabilityLevel
  • ABI breaking change: featuregate.Registry.Apply returns error now.
  • Update minimum go version to 1.18 (#5795)
  • Remove deprecated Flags API from pdata (#5814)
  • Change confmap.Provider to return pointer to Retrieved (#5839)

🚩 Deprecations 🚩

  • Deprecate duplicate settings in service.ConfigProvider, embed ResolverSettings (#5843)
  • Deprecate featuregate.Registry.MustApply in favor of featuregate.Registry.Apply. (#5801)
  • Deprecate the component.Factory.StabilityLevel(config.DataType) in favor of Stability per component (#5762):
    • component.ExporterFactory.TracesExporterStability
    • component.ExporterFactory.MetricsExporterStability
    • component.ExporterFactory.LogsExporterStability
    • component.ProcessorFactory.TracesProcessorStability
    • component.ProcessorFactory.MetricsProcessorStability
    • component.ProcessorFactory.LogsProcessorStability
    • component.ReceiverFactory.TracesReceiverStability
    • component.ReceiverFactory.MetricsReceiverStability
    • component.ReceiverFactory.LogsReceiverStability
  • Deprecate obsreport.ProcessorSettings.Level and obsreport.ExporterSettings.Level, use MetricsLevel from CreateSettings (#5824)
  • Deprecate processorhelper.New[Traces|Metrics|Logs]Processor in favor of processorhelper.New[Traces|Metrics|Logs]ProcessorWithCreateSettings (#5833)
  • Deprecate MetricDataPointFlags.String(), no other pdata flags have this method (#5868)
  • Deprecates FlagsStruct in favor of Flags (#5842)
    • MetricDataPointFlagsStruct -> MetricDataPointFlags
    • NewMetricDataPointFlagsStruct -> NewMetricDataPointFlags
    • FlagsStruct -> Flags
  • Deprecate exporterhelper.New[Traces|Metrics|Logs]Exporter in favor of exporterhelper.New[Traces|Metrics|Logs]ExporterWithContext (#5834)

💡 Enhancements 💡

  • Enable persistent queue in the build by default (#5828)
  • Bump to opentelemetry-proto v0.19.0. (#5823)

... (truncated)

Commits
  • c69aac5 [chore] prepare release v0.58.0 (#5891)
  • 4988625 [chore] fix wrong usage of yaml.v2 instead of yaml.v3 (#5892)
  • 7a41e2f Deprecate processorhelper.NewProcessor in favor of NewProcessorWithCreateSe...
  • 291ddd2 Deprecate exporterhelper.NewExporter in favor of NewExporterWithContext (#5...
  • 4fc69ef [chore] rename internal funcs which still refer to double histogram (#5879)
  • 7c2aba4 Deprecate MetricDataPointFlags.String(), no other pdata has this (#5868)
  • c140304 Use the config pointer as the key for the memorylimiter instances instead of ...
  • 45e5dda Upgrade to go1.19 all workflows except testing on go1.18 (#5877)
  • b3539e8 Remove usage of deprecated ioutil package (#5869)
  • cbde6c5 Remove wrong limitation on pcommon.Value.Equal (#5865)
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
github-actions[bot] commented 2 years ago

This PR was marked stale due to lack of activity. It will be closed in 14 days.