aws-otel-collector
aws-otel-collector copied to clipboard
Bump go.opentelemetry.io/collector from 0.56.0 to 0.58.0
Bumps go.opentelemetry.io/collector from 0.56.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 toRetrieved
(#5839)🚩 Deprecations 🚩
- Deprecate duplicate settings in service.ConfigProvider, embed ResolverSettings (#5843)
- Deprecate
featuregate.Registry.MustApply
in favor offeaturegate.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
andobsreport.ExporterSettings.Level
, use MetricsLevel from CreateSettings (#5824)- Deprecate
processorhelper.New[Traces|Metrics|Logs]Processor
in favor ofprocessorhelper.New[Traces|Metrics|Logs]ProcessorWithCreateSettings
(#5833)- Deprecate MetricDataPointFlags.String(), no other pdata flags have this method (#5868)
- Deprecates
FlagsStruct
in favor ofFlags
(#5842)
MetricDataPointFlagsStruct
->MetricDataPointFlags
NewMetricDataPointFlagsStruct
->NewMetricDataPointFlags
FlagsStruct
->Flags
- Deprecate
exporterhelper.New[Traces|Metrics|Logs]Exporter
in favor ofexporterhelper.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 toRetrieved
(#5839)🚩 Deprecations 🚩
- Deprecate duplicate settings in service.ConfigProvider, embed ResolverSettings (#5843)
- Deprecate
featuregate.Registry.MustApply
in favor offeaturegate.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
andobsreport.ExporterSettings.Level
, use MetricsLevel from CreateSettings (#5824)- Deprecate
processorhelper.New[Traces|Metrics|Logs]Processor
in favor ofprocessorhelper.New[Traces|Metrics|Logs]ProcessorWithCreateSettings
(#5833)- Deprecate MetricDataPointFlags.String(), no other pdata flags have this method (#5868)
- Deprecates
FlagsStruct
in favor ofFlags
(#5842)
MetricDataPointFlagsStruct
->MetricDataPointFlags
NewMetricDataPointFlagsStruct
->NewMetricDataPointFlags
FlagsStruct
->Flags
- Deprecate
exporterhelper.New[Traces|Metrics|Logs]Exporter
in favor ofexporterhelper.New[Traces|Metrics|Logs]ExporterWithContext
(#5834)💡 Enhancements 💡
... (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 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)