Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): bump the otel-collector group across 1 directory with 11 updates #6763

Merged
merged 1 commit into from
Feb 21, 2025

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 20, 2025

Bumps the otel-collector group with 10 updates in the / directory:

Package From To
github.com/open-telemetry/opentelemetry-collector-contrib/connector/spanmetricsconnector 0.119.0 0.120.1
github.com/open-telemetry/opentelemetry-collector-contrib/exporter/kafkaexporter 0.119.0 0.120.1
github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusexporter 0.119.0 0.120.1
github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckv2extension 0.119.0 0.120.1
github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage 0.119.0 0.120.1
github.com/open-telemetry/opentelemetry-collector-contrib/processor/attributesprocessor 0.119.0 0.120.1
github.com/open-telemetry/opentelemetry-collector-contrib/processor/tailsamplingprocessor 0.119.0 0.120.1
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver 0.119.0 0.120.1
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkareceiver 0.119.0 0.120.1
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver 0.119.0 0.120.1

Updates github.com/open-telemetry/opentelemetry-collector-contrib/connector/spanmetricsconnector from 0.119.0 to 0.120.1

Release notes

Sourced from github.com/open-telemetry/opentelemetry-collector-contrib/connector/spanmetricsconnector's releases.

v0.120.1

The OpenTelemetry Collector Contrib contains everything in the opentelemetry-collector release, be sure to check the release notes there as well.

End user changelog

🧰 Bug fixes 🧰

  • receiver/prometheus: Fix Collector failing to start up if Prometheus receiver is present in config without 'fallback_scrape_protocol'. (#38018)

v0.120.0

The OpenTelemetry Collector Contrib contains everything in the opentelemetry-collector release, be sure to check the release notes there as well.

End user changelog

🛑 Breaking changes 🛑

  • all: Added support for go1.24, bumped minimum version to 1.23 (#37875)
  • elasticsearchexporter: Use go-elasticsearch/v8, require minimum version of ES 7.17.x or 8.x (#32454)
  • elasticsearchexporter: Remove dedot config. ECS mode now always dedots, no others dedot at all. (#33772)
  • activedirectorydsreceiver: Fixed typo in the attribute distingushed_names, renaming it to distinguished_names. (#37606)
  • githubreceiver: The required_header configuration option for the trace receiver has been changed to required_headers. (#37578)
  • receiver/hostmetrics: Remove receiver.hostmetrics.normalizeProcessCPUUtilization feature gate (#34763)
  • tailsamplingprocessor: Fix the decision timer metric to capture longer latencies beyond 50ms. (#37722) This changes the unit of the decision timer metric from microseconds to milliseconds.
  • routingconnector: Remove match_once configuration parameter. (#36824)

🚩 Deprecations 🚩

  • opencensusexporter: Deprecate the OpenCensus exporter (#36791) Migrate to use the OTLP exporter moving forward.
  • opencensusreceiver: Deprecate the OpenCensus receiver (#36791) Migrate to use the OTLP receiver moving forward.

🚀 New components 🚀

  • bmchelixexporter: Mark the BMC Helix exporter as Alpha. (#36773)
  • bmchelixexporter: metrics implementation (#36773)
  • kafkatopicsobserver: Adding new kafka topics observer extension (#37665)
  • googlecloudlogentryencodingextension: Introduce the scaffolding of a new component, googlecloudlogentryencodingextension (#37531)

💡 Enhancements 💡

  • elasticsearchexporter: Syncs support for compression level on elasticsearch exporter with confighttp. The default compression level is 1 if not set. (#37260)

  • processor/transformprocessor: Add support for global conditions and error mode overrides. (#29017) Global conditions are now available for context-inferred structured configurations, allowing the use of fully qualified paths. Additionally, a new configuration key called error_mode has been added to the context statements group. This key determines how the processor reacts to errors that occur while processing that specific group of statements. When provided, it overrides the top-level error mode, offering more granular control over error handling.

  • pkg/stanza: Allow users to configure initial buffer size (#37786)

... (truncated)

Changelog

Sourced from github.com/open-telemetry/opentelemetry-collector-contrib/connector/spanmetricsconnector's changelog.

v0.120.1

v0.120.0

🛑 Breaking changes 🛑

  • s3provider: Delete deprecated New factory function. Use NewFactory instead. (#37921)
  • secretsmanagerprovider: Delete deprecated New function, use NewFactory instead (#37923)
  • pkg/stanza: Remove deprecated flush.WithPeriod. (#37784)
  • pkg/stanza: Remove deprecated func BuildWithSplitFunc from stanza/fileconsumer (#37723)

🚩 Deprecations 🚩

  • pkg/stanza: Deprecate all functions in stanza/decode (#37734)

💡 Enhancements 💡

  • pkg/translator/prometheusremotewrite: add support for metric type sum in FromMetricsV2 (#33661) The public function is partially implemented and not ready for use
  • pkg/datadog: Expose the internal Zaplogger implementation (#37939)
  • dbstorageextension: Add DB Transactions to dbstorage.Batch() method as it is expected by Storage API (#37805)
  • internal/datadog: create new package github.com/open-telemetry/opentelemetry-collector-contrib/pkg/datadog/hostmetadata which exposes GetSourceProvider from github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog/hostmetadata (#37668)
  • textutil: Remove unnecessary copy while decoding and constructing string (#37734) This PR affects all log receivers, text extension and kafkareceiver.
  • telemetrygen: Exported the API for telemetrygen for test uses. Additionally added new E2E tests and fixed race condition (#36984)
  • tailsamplingprocessor: Add support for external caches when using the Tailsampling Processor in code. (#37035)
Commits
  • 5a52ea4 [chore] Prepare release 0.120.1 (#38055)
  • 259c3a2 [receiver/prometheus] Add fallback_scrape_protocol during config validation (...
  • 994853d [chore] Prepare release 0.120.0 (#37988)
  • 860715a Update core to latest release (#37987)
  • e911503 [chore] Update core dependencies (#37977)
  • a8ba942 [receiver/k8scluster] add entity attributes to namespace and container (#37581)
  • 72cae2e [chore][receiver/httpcheckreceiver] Update code ownership - Httpcheck codeown...
  • e8e48d2 [chore][exporter/coralogix] Add iblancasa to codeowners (#37970)
  • 989b148 [zipkinreceiver] Remove last dependency on Jaeger (#37934)
  • 0d08dab [chore][exporter/datadog] Add integration tests on metrics mapping (#37940)
  • Additional commits viewable in compare view

Updates github.com/open-telemetry/opentelemetry-collector-contrib/exporter/kafkaexporter from 0.119.0 to 0.120.1

Release notes

Sourced from github.com/open-telemetry/opentelemetry-collector-contrib/exporter/kafkaexporter's releases.

v0.120.1

The OpenTelemetry Collector Contrib contains everything in the opentelemetry-collector release, be sure to check the release notes there as well.

End user changelog

🧰 Bug fixes 🧰

  • receiver/prometheus: Fix Collector failing to start up if Prometheus receiver is present in config without 'fallback_scrape_protocol'. (#38018)

v0.120.0

The OpenTelemetry Collector Contrib contains everything in the opentelemetry-collector release, be sure to check the release notes there as well.

End user changelog

🛑 Breaking changes 🛑

  • all: Added support for go1.24, bumped minimum version to 1.23 (#37875)
  • elasticsearchexporter: Use go-elasticsearch/v8, require minimum version of ES 7.17.x or 8.x (#32454)
  • elasticsearchexporter: Remove dedot config. ECS mode now always dedots, no others dedot at all. (#33772)
  • activedirectorydsreceiver: Fixed typo in the attribute distingushed_names, renaming it to distinguished_names. (#37606)
  • githubreceiver: The required_header configuration option for the trace receiver has been changed to required_headers. (#37578)
  • receiver/hostmetrics: Remove receiver.hostmetrics.normalizeProcessCPUUtilization feature gate (#34763)
  • tailsamplingprocessor: Fix the decision timer metric to capture longer latencies beyond 50ms. (#37722) This changes the unit of the decision timer metric from microseconds to milliseconds.
  • routingconnector: Remove match_once configuration parameter. (#36824)

🚩 Deprecations 🚩

  • opencensusexporter: Deprecate the OpenCensus exporter (#36791) Migrate to use the OTLP exporter moving forward.
  • opencensusreceiver: Deprecate the OpenCensus receiver (#36791) Migrate to use the OTLP receiver moving forward.

🚀 New components 🚀

  • bmchelixexporter: Mark the BMC Helix exporter as Alpha. (#36773)
  • bmchelixexporter: metrics implementation (#36773)
  • kafkatopicsobserver: Adding new kafka topics observer extension (#37665)
  • googlecloudlogentryencodingextension: Introduce the scaffolding of a new component, googlecloudlogentryencodingextension (#37531)

💡 Enhancements 💡

  • elasticsearchexporter: Syncs support for compression level on elasticsearch exporter with confighttp. The default compression level is 1 if not set. (#37260)

  • processor/transformprocessor: Add support for global conditions and error mode overrides. (#29017) Global conditions are now available for context-inferred structured configurations, allowing the use of fully qualified paths. Additionally, a new configuration key called error_mode has been added to the context statements group. This key determines how the processor reacts to errors that occur while processing that specific group of statements. When provided, it overrides the top-level error mode, offering more granular control over error handling.

  • pkg/stanza: Allow users to configure initial buffer size (#37786)

... (truncated)

Changelog

Sourced from github.com/open-telemetry/opentelemetry-collector-contrib/exporter/kafkaexporter's changelog.

v0.120.1

v0.120.0

🛑 Breaking changes 🛑

  • s3provider: Delete deprecated New factory function. Use NewFactory instead. (#37921)
  • secretsmanagerprovider: Delete deprecated New function, use NewFactory instead (#37923)
  • pkg/stanza: Remove deprecated flush.WithPeriod. (#37784)
  • pkg/stanza: Remove deprecated func BuildWithSplitFunc from stanza/fileconsumer (#37723)

🚩 Deprecations 🚩

  • pkg/stanza: Deprecate all functions in stanza/decode (#37734)

💡 Enhancements 💡

  • pkg/translator/prometheusremotewrite: add support for metric type sum in FromMetricsV2 (#33661) The public function is partially implemented and not ready for use
  • pkg/datadog: Expose the internal Zaplogger implementation (#37939)
  • dbstorageextension: Add DB Transactions to dbstorage.Batch() method as it is expected by Storage API (#37805)
  • internal/datadog: create new package github.com/open-telemetry/opentelemetry-collector-contrib/pkg/datadog/hostmetadata which exposes GetSourceProvider from github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog/hostmetadata (#37668)
  • textutil: Remove unnecessary copy while decoding and constructing string (#37734) This PR affects all log receivers, text extension and kafkareceiver.
  • telemetrygen: Exported the API for telemetrygen for test uses. Additionally added new E2E tests and fixed race condition (#36984)
  • tailsamplingprocessor: Add support for external caches when using the Tailsampling Processor in code. (#37035)
Commits
  • 5a52ea4 [chore] Prepare release 0.120.1 (#38055)
  • 259c3a2 [receiver/prometheus] Add fallback_scrape_protocol during config validation (...
  • 994853d [chore] Prepare release 0.120.0 (#37988)
  • 860715a Update core to latest release (#37987)
  • e911503 [chore] Update core dependencies (#37977)
  • a8ba942 [receiver/k8scluster] add entity attributes to namespace and container (#37581)
  • 72cae2e [chore][receiver/httpcheckreceiver] Update code ownership - Httpcheck codeown...
  • e8e48d2 [chore][exporter/coralogix] Add iblancasa to codeowners (#37970)
  • 989b148 [zipkinreceiver] Remove last dependency on Jaeger (#37934)
  • 0d08dab [chore][exporter/datadog] Add integration tests on metrics mapping (#37940)
  • Additional commits viewable in compare view

Updates github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusexporter from 0.119.0 to 0.120.1

Release notes

Sourced from github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusexporter's releases.

v0.120.1

The OpenTelemetry Collector Contrib contains everything in the opentelemetry-collector release, be sure to check the release notes there as well.

End user changelog

🧰 Bug fixes 🧰

  • receiver/prometheus: Fix Collector failing to start up if Prometheus receiver is present in config without 'fallback_scrape_protocol'. (#38018)

v0.120.0

The OpenTelemetry Collector Contrib contains everything in the opentelemetry-collector release, be sure to check the release notes there as well.

End user changelog

🛑 Breaking changes 🛑

  • all: Added support for go1.24, bumped minimum version to 1.23 (#37875)
  • elasticsearchexporter: Use go-elasticsearch/v8, require minimum version of ES 7.17.x or 8.x (#32454)
  • elasticsearchexporter: Remove dedot config. ECS mode now always dedots, no others dedot at all. (#33772)
  • activedirectorydsreceiver: Fixed typo in the attribute distingushed_names, renaming it to distinguished_names. (#37606)
  • githubreceiver: The required_header configuration option for the trace receiver has been changed to required_headers. (#37578)
  • receiver/hostmetrics: Remove receiver.hostmetrics.normalizeProcessCPUUtilization feature gate (#34763)
  • tailsamplingprocessor: Fix the decision timer metric to capture longer latencies beyond 50ms. (#37722) This changes the unit of the decision timer metric from microseconds to milliseconds.
  • routingconnector: Remove match_once configuration parameter. (#36824)

🚩 Deprecations 🚩

  • opencensusexporter: Deprecate the OpenCensus exporter (#36791) Migrate to use the OTLP exporter moving forward.
  • opencensusreceiver: Deprecate the OpenCensus receiver (#36791) Migrate to use the OTLP receiver moving forward.

🚀 New components 🚀

  • bmchelixexporter: Mark the BMC Helix exporter as Alpha. (#36773)
  • bmchelixexporter: metrics implementation (#36773)
  • kafkatopicsobserver: Adding new kafka topics observer extension (#37665)
  • googlecloudlogentryencodingextension: Introduce the scaffolding of a new component, googlecloudlogentryencodingextension (#37531)

💡 Enhancements 💡

  • elasticsearchexporter: Syncs support for compression level on elasticsearch exporter with confighttp. The default compression level is 1 if not set. (#37260)

  • processor/transformprocessor: Add support for global conditions and error mode overrides. (#29017) Global conditions are now available for context-inferred structured configurations, allowing the use of fully qualified paths. Additionally, a new configuration key called error_mode has been added to the context statements group. This key determines how the processor reacts to errors that occur while processing that specific group of statements. When provided, it overrides the top-level error mode, offering more granular control over error handling.

  • pkg/stanza: Allow users to configure initial buffer size (#37786)

... (truncated)

Changelog

Sourced from github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusexporter's changelog.

v0.120.1

v0.120.0

🛑 Breaking changes 🛑

  • s3provider: Delete deprecated New factory function. Use NewFactory instead. (#37921)
  • secretsmanagerprovider: Delete deprecated New function, use NewFactory instead (#37923)
  • pkg/stanza: Remove deprecated flush.WithPeriod. (#37784)
  • pkg/stanza: Remove deprecated func BuildWithSplitFunc from stanza/fileconsumer (#37723)

🚩 Deprecations 🚩

  • pkg/stanza: Deprecate all functions in stanza/decode (#37734)

💡 Enhancements 💡

  • pkg/translator/prometheusremotewrite: add support for metric type sum in FromMetricsV2 (#33661) The public function is partially implemented and not ready for use
  • pkg/datadog: Expose the internal Zaplogger implementation (#37939)
  • dbstorageextension: Add DB Transactions to dbstorage.Batch() method as it is expected by Storage API (#37805)
  • internal/datadog: create new package github.com/open-telemetry/opentelemetry-collector-contrib/pkg/datadog/hostmetadata which exposes GetSourceProvider from github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog/hostmetadata (#37668)
  • textutil: Remove unnecessary copy while decoding and constructing string (#37734) This PR affects all log receivers, text extension and kafkareceiver.
  • telemetrygen: Exported the API for telemetrygen for test uses. Additionally added new E2E tests and fixed race condition (#36984)
  • tailsamplingprocessor: Add support for external caches when using the Tailsampling Processor in code. (#37035)
Commits
  • 5a52ea4 [chore] Prepare release 0.120.1 (#38055)
  • 259c3a2 [receiver/prometheus] Add fallback_scrape_protocol during config validation (...
  • 994853d [chore] Prepare release 0.120.0 (#37988)
  • 860715a Update core to latest release (#37987)
  • e911503 [chore] Update core dependencies (#37977)
  • a8ba942 [receiver/k8scluster] add entity attributes to namespace and container (#37581)
  • 72cae2e [chore][receiver/httpcheckreceiver] Update code ownership - Httpcheck codeown...
  • e8e48d2 [chore][exporter/coralogix] Add iblancasa to codeowners (#37970)
  • 989b148 [zipkinreceiver] Remove last dependency on Jaeger (#37934)
  • 0d08dab [chore][exporter/datadog] Add integration tests on metrics mapping (#37940)
  • Additional commits viewable in compare view

Updates github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckv2extension from 0.119.0 to 0.120.1

Release notes

Sourced from github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckv2extension's releases.

v0.120.1

The OpenTelemetry Collector Contrib contains everything in the opentelemetry-collector release, be sure to check the release notes there as well.

End user changelog

🧰 Bug fixes 🧰

  • receiver/prometheus: Fix Collector failing to start up if Prometheus receiver is present in config without 'fallback_scrape_protocol'. (#38018)

v0.120.0

The OpenTelemetry Collector Contrib contains everything in the opentelemetry-collector release, be sure to check the release notes there as well.

End user changelog

🛑 Breaking changes 🛑

  • all: Added support for go1.24, bumped minimum version to 1.23 (#37875)
  • elasticsearchexporter: Use go-elasticsearch/v8, require minimum version of ES 7.17.x or 8.x (#32454)
  • elasticsearchexporter: Remove dedot config. ECS mode now always dedots, no others dedot at all. (#33772)
  • activedirectorydsreceiver: Fixed typo in the attribute distingushed_names, renaming it to distinguished_names. (#37606)
  • githubreceiver: The required_header configuration option for the trace receiver has been changed to required_headers. (#37578)
  • receiver/hostmetrics: Remove receiver.hostmetrics.normalizeProcessCPUUtilization feature gate (#34763)
  • tailsamplingprocessor: Fix the decision timer metric to capture longer latencies beyond 50ms. (#37722) This changes the unit of the decision timer metric from microseconds to milliseconds.
  • routingconnector: Remove match_once configuration parameter. (#36824)

🚩 Deprecations 🚩

  • opencensusexporter: Deprecate the OpenCensus exporter (#36791) Migrate to use the OTLP exporter moving forward.
  • opencensusreceiver: Deprecate the OpenCensus receiver (#36791) Migrate to use the OTLP receiver moving forward.

🚀 New components 🚀

  • bmchelixexporter: Mark the BMC Helix exporter as Alpha. (#36773)
  • bmchelixexporter: metrics implementation (#36773)
  • kafkatopicsobserver: Adding new kafka topics observer extension (#37665)
  • googlecloudlogentryencodingextension: Introduce the scaffolding of a new component, googlecloudlogentryencodingextension (#37531)

💡 Enhancements 💡

  • elasticsearchexporter: Syncs support for compression level on elasticsearch exporter with confighttp. The default compression level is 1 if not set. (#37260)

  • processor/transformprocessor: Add support for global conditions and error mode overrides. (#29017) Global conditions are now available for context-inferred structured configurations, allowing the use of fully qualified paths. Additionally, a new configuration key called error_mode has been added to the context statements group. This key determines how the processor reacts to errors that occur while processing that specific group of statements. When provided, it overrides the top-level error mode, offering more granular control over error handling.

  • pkg/stanza: Allow users to configure initial buffer size (#37786)

... (truncated)

Changelog

Sourced from github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckv2extension's changelog.

v0.120.1

v0.120.0

🛑 Breaking changes 🛑

  • s3provider: Delete deprecated New factory function. Use NewFactory instead. (#37921)
  • secretsmanagerprovider: Delete deprecated New function, use NewFactory instead (#37923)
  • pkg/stanza: Remove deprecated flush.WithPeriod. (#37784)
  • pkg/stanza: Remove deprecated func BuildWithSplitFunc from stanza/fileconsumer (#37723)

🚩 Deprecations 🚩

  • pkg/stanza: Deprecate all functions in stanza/decode (#37734)

💡 Enhancements 💡

  • pkg/translator/prometheusremotewrite: add support for metric type sum in FromMetricsV2 (#33661) The public function is partially implemented and not ready for use
  • pkg/datadog: Expose the internal Zaplogger implementation (#37939)
  • dbstorageextension: Add DB Transactions to dbstorage.Batch() method as it is expected by Storage API (#37805)
  • internal/datadog: create new package github.com/open-telemetry/opentelemetry-collector-contrib/pkg/datadog/hostmetadata which exposes GetSourceProvider from github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog/hostmetadata (#37668)
  • textutil: Remove unnecessary copy while decoding and constructing string (#37734) This PR affects all log receivers, text extension and kafkareceiver.
  • telemetrygen: Exported the API for telemetrygen for test uses. Additionally added new E2E tests and fixed race condition (#36984)
  • tailsamplingprocessor: Add support for external caches when using the Tailsampling Processor in code. (#37035)
Commits
  • 5a52ea4 [chore] Prepare release 0.120.1 (#38055)
  • 259c3a2 [receiver/prometheus] Add fallback_scrape_protocol during config validation (...
  • 994853d [chore] Prepare release 0.120.0 (#37988)
  • 860715a Update core to latest release (#37987)
  • e911503 [chore] Update core dependencies (#37977)
  • a8ba942 [receiver/k8scluster] add entity attributes to namespace and container (#37581)
  • 72cae2e [chore][receiver/httpcheckreceiver] Update code ownership - Httpcheck codeown...
  • e8e48d2 [chore][exporter/coralogix] Add iblancasa to codeowners (#37970)
  • 989b148 [zipkinreceiver] Remove last dependency on Jaeger (#37934)
  • 0d08dab [chore][exporter/datadog] Add integration tests on metrics mapping (#37940)
  • Additional commits viewable in compare view

Updates github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage from 0.119.0 to 0.120.1

Release notes

Sourced from github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage's releases.

v0.120.1

The OpenTelemetry Collector Contrib contains everything in the opentelemetry-collector release, be sure to check the release notes there as well.

End user changelog

🧰 Bug fixes 🧰

  • receiver/prometheus: Fix Collector failing to start up if Prometheus receiver is present in config without 'fallback_scrape_protocol'. (#38018)

v0.120.0

The OpenTelemetry Collector Contrib contains everything in the opentelemetry-collector release, be sure to check the release notes there as well.

End user changelog

🛑 Breaking changes 🛑

  • all: Added support for go1.24, bumped minimum version to 1.23 (#37875)
  • elasticsearchexporter: Use go-elasticsearch/v8, require minimum version of ES 7.17.x or 8.x (#32454)
  • elasticsearchexporter: Remove dedot config. ECS mode now always dedots, no others dedot at all. (#33772)
  • activedirectorydsreceiver: Fixed typo in the attribute distingushed_names, renaming it to distinguished_names. (#37606)
  • githubreceiver: The required_header configuration option for the trace receiver has been changed to required_headers. (#37578)
  • receiver/hostmetrics: Remove receiver.hostmetrics.normalizeProcessCPUUtilization feature gate (#34763)
  • tailsamplingprocessor: Fix the decision timer metric to capture longer latencies beyond 50ms. (#37722) This changes the unit of the decision timer metric from microseconds to milliseconds.
  • routingconnector: Remove match_once configuration parameter. (#36824)

🚩 Deprecations 🚩

  • opencensusexporter: Deprecate the OpenCensus exporter (#36791) Migrate to use the OTLP exporter moving forward.
  • opencensusreceiver: Deprecate the OpenCensus receiver (#36791) Migrate to use the OTLP receiver moving forward.

🚀 New components 🚀

  • bmchelixexporter: Mark the BMC Helix exporter as Alpha. (#36773)
  • bmchelixexporter: metrics implementation (#36773)
  • kafkatopicsobserver: Adding new kafka topics observer extension (#37665)
  • googlecloudlogentryencodingextension: Introduce the scaffolding of a new component, googlecloudlogentryencodingextension (#37531)

💡 Enhancements 💡

  • elasticsearchexporter: Syncs support for compression level on elasticsearch exporter with confighttp. The default compression level is 1 if not set. (#37260)

  • processor/transformprocessor: Add support for global conditions and error mode overrides. (#29017) Global conditions are now available for context-inferred structured configurations, allowing the use of fully qualified paths. Additionally, a new configuration key called error_mode has been added to the context statements group. This key determines how the processor reacts to errors that occur while processing that specific group of statements. When provided, it overrides the top-level error mode, offering more granular control over error handling.

  • pkg/stanza: Allow users to configure initial buffer size (#37786)

... (truncated)

Changelog

Sourced from github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage's changelog.

v0.120.1

v0.120.0

🛑 Breaking changes 🛑

  • s3provider: Delete deprecated New factory function. Use NewFactory instead. (#37921)
  • secretsmanagerprovider: Delete deprecated New function, use NewFactory instead (#37923)
  • pkg/stanza: Remove deprecated flush.WithPeriod. (#37784)
  • pkg/stanza: Remove deprecated func BuildWithSplitFunc from stanza/fileconsumer (#37723)

🚩 Deprecations 🚩

  • pkg/stanza: Deprecate all functions in stanza/decode (#37734)

💡 Enhancements 💡

  • pkg/translator/prometheusremotewrite: add support for metric type sum in FromMetricsV2 (#33661) The public function is partially implemented and not ready for use
  • pkg/datadog: Expose the internal Zaplogger implementation (#37939)
  • dbstorageextension: Add DB Transactions to dbstorage.Batch() method as it is expected by Storage API (#37805)
  • internal/datadog: create new package github.com/open-telemetry/opentelemetry-collector-contrib/pkg/datadog/hostmetadata which exposes GetSourceProvider from github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog/hostmetadata (#37668)
  • textutil: Remove unnecessary copy while decoding and constructing string (#37734) This PR affects all log receivers, text extension and kafkareceiver.
  • telemetrygen: Exported the API for telemetrygen for test uses. Additionally added new E2E tests and fixed race condition (#36984)
  • tailsamplingprocessor: Add support for external caches when using the Tailsampling Processor in code. (#37035)
Commits
  • 5a52ea4 [chore] Prepare release 0.120.1 (#38055)
  • 259c3a2 [receiver/prometheus] Add fallback_scrape_protocol during config validation (...
  • 994853d [chore] Prepare release 0.120.0 (#37988)
  • 860715a Update core to latest release (#37987)
  • e911503 [chore] Update core dependencies (#37977)
  • a8ba942 [receiver/k8scluster] add entity attributes to namespace and container (#37581)
  • 72cae2e [chore][receiver/httpcheckreceiver] Update code ownership - Httpcheck codeown...
  • e8e48d2 [chore][exporter/coralogix] Add iblancasa to codeowners (#37970)
  • 989b148 [zipkinreceiver] Remove last dependency on Jaeger (#37934)
  • 0d08dab [chore][exporter/datadog] Add integration tests on metrics mapping (#37940)
  • Additional commits viewable in compare view

Updates github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger from 0.119.0 to 0.120.1

Release notes

Sourced from github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger's releases.

v0.120.1

The OpenTelemetry Collector Contrib contains everything in the opentelemetry-collector release, be sure to check the release notes there as well.

End user changelog

🧰 Bug fixes 🧰

    Description has been truncated

… updates

Bumps the otel-collector group with 10 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [github.com/open-telemetry/opentelemetry-collector-contrib/connector/spanmetricsconnector](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.119.0` | `0.120.1` |
| [github.com/open-telemetry/opentelemetry-collector-contrib/exporter/kafkaexporter](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.119.0` | `0.120.1` |
| [github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusexporter](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.119.0` | `0.120.1` |
| [github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckv2extension](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.119.0` | `0.120.1` |
| [github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.119.0` | `0.120.1` |
| [github.com/open-telemetry/opentelemetry-collector-contrib/processor/attributesprocessor](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.119.0` | `0.120.1` |
| [github.com/open-telemetry/opentelemetry-collector-contrib/processor/tailsamplingprocessor](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.119.0` | `0.120.1` |
| [github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.119.0` | `0.120.1` |
| [github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkareceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.119.0` | `0.120.1` |
| [github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.119.0` | `0.120.1` |



Updates `github.com/open-telemetry/opentelemetry-collector-contrib/connector/spanmetricsconnector` from 0.119.0 to 0.120.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md)
- [Commits](open-telemetry/opentelemetry-collector-contrib@v0.119.0...v0.120.1)

Updates `github.com/open-telemetry/opentelemetry-collector-contrib/exporter/kafkaexporter` from 0.119.0 to 0.120.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md)
- [Commits](open-telemetry/opentelemetry-collector-contrib@v0.119.0...v0.120.1)

Updates `github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusexporter` from 0.119.0 to 0.120.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md)
- [Commits](open-telemetry/opentelemetry-collector-contrib@v0.119.0...v0.120.1)

Updates `github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckv2extension` from 0.119.0 to 0.120.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md)
- [Commits](open-telemetry/opentelemetry-collector-contrib@v0.119.0...v0.120.1)

Updates `github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage` from 0.119.0 to 0.120.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md)
- [Commits](open-telemetry/opentelemetry-collector-contrib@v0.119.0...v0.120.1)

Updates `github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger` from 0.119.0 to 0.120.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md)
- [Commits](open-telemetry/opentelemetry-collector-contrib@v0.119.0...v0.120.1)

Updates `github.com/open-telemetry/opentelemetry-collector-contrib/processor/attributesprocessor` from 0.119.0 to 0.120.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md)
- [Commits](open-telemetry/opentelemetry-collector-contrib@v0.119.0...v0.120.1)

Updates `github.com/open-telemetry/opentelemetry-collector-contrib/processor/tailsamplingprocessor` from 0.119.0 to 0.120.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md)
- [Commits](open-telemetry/opentelemetry-collector-contrib@v0.119.0...v0.120.1)

Updates `github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver` from 0.119.0 to 0.120.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md)
- [Commits](open-telemetry/opentelemetry-collector-contrib@v0.119.0...v0.120.1)

Updates `github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkareceiver` from 0.119.0 to 0.120.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md)
- [Commits](open-telemetry/opentelemetry-collector-contrib@v0.119.0...v0.120.1)

Updates `github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver` from 0.119.0 to 0.120.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md)
- [Commits](open-telemetry/opentelemetry-collector-contrib@v0.119.0...v0.120.1)

---
updated-dependencies:
- dependency-name: github.com/open-telemetry/opentelemetry-collector-contrib/connector/spanmetricsconnector
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: otel-collector
- dependency-name: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/kafkaexporter
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: otel-collector
- dependency-name: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusexporter
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: otel-collector
- dependency-name: github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckv2extension
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: otel-collector
- dependency-name: github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: otel-collector
- dependency-name: github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: otel-collector
- dependency-name: github.com/open-telemetry/opentelemetry-collector-contrib/processor/attributesprocessor
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: otel-collector
- dependency-name: github.com/open-telemetry/opentelemetry-collector-contrib/processor/tailsamplingprocessor
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: otel-collector
- dependency-name: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: otel-collector
- dependency-name: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkareceiver
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: otel-collector
- dependency-name: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: otel-collector
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot requested a review from a team as a code owner February 20, 2025 23:17
@dependabot dependabot bot added the changelog:dependencies Update to dependencies label Feb 20, 2025
@dependabot dependabot bot requested a review from albertteoh February 20, 2025 23:17
Copy link

codecov bot commented Feb 20, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 96.04%. Comparing base (8d031d8) to head (e25ad05).
Report is 1 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #6763   +/-   ##
=======================================
  Coverage   96.04%   96.04%           
=======================================
  Files         364      364           
  Lines       20692    20692           
=======================================
  Hits        19874    19874           
  Misses        624      624           
  Partials      194      194           
Flag Coverage Δ
badger_v1 9.76% <ø> (ø)
badger_v2 1.82% <ø> (ø)
cassandra-4.x-v1-manual 14.81% <ø> (ø)
cassandra-4.x-v2-auto 1.81% <ø> (ø)
cassandra-4.x-v2-manual 1.81% <ø> (ø)
cassandra-5.x-v1-manual 14.81% <ø> (ø)
cassandra-5.x-v2-auto 1.81% <ø> (ø)
cassandra-5.x-v2-manual 1.81% <ø> (ø)
elasticsearch-6.x-v1 19.15% <ø> (ø)
elasticsearch-7.x-v1 19.23% <ø> (ø)
elasticsearch-8.x-v1 19.40% <ø> (ø)
elasticsearch-8.x-v2 1.82% <ø> (ø)
grpc_v1 10.81% <ø> (ø)
grpc_v2 7.80% <ø> (ø)
kafka-3.x-v1 10.13% <ø> (ø)
kafka-3.x-v2 1.82% <ø> (ø)
memory_v2 1.82% <ø> (ø)
opensearch-1.x-v1 19.28% <ø> (ø)
opensearch-2.x-v1 19.28% <ø> (ø)
opensearch-2.x-v2 1.82% <ø> (ø)
tailsampling-processor 0.48% <ø> (ø)
unittests 94.93% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@mahadzaryab1 mahadzaryab1 added this pull request to the merge queue Feb 21, 2025
Merged via the queue into main with commit 57b4037 Feb 21, 2025
58 checks passed
@dependabot dependabot bot deleted the dependabot/go_modules/otel-collector-d3f6533c43 branch February 21, 2025 00:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant