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

Bump the opentelemetry-contrib group across 1 directory with 10 updates #4605

Merged

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jan 23, 2025

Bumps the opentelemetry-contrib group with 9 updates in the / directory:

Package From To
github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger 0.116.0 0.118.0
github.com/open-telemetry/opentelemetry-collector-contrib/exporter/zipkinexporter 0.116.0 0.118.0
github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl 0.116.0 0.118.0
github.com/open-telemetry/opentelemetry-collector-contrib/processor/filterprocessor 0.116.0 0.118.0
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver 0.116.0 0.118.0
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkareceiver 0.116.0 0.118.0
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/opencensusreceiver 0.116.0 0.118.0
go.opentelemetry.io/contrib/exporters/autoexport 0.58.0 0.59.0
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc 0.58.0 0.59.0

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

Release notes

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

v0.118.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 🛑

  • elasticsearchexporter: Remove Index config, which was deprecated and replace with LogsIndex since v0.60.0 (#37094)

  • elasticsearchexporter: Remove dedup config setting that was deprecated in v0.104.0 (#33773)

  • pkg/stanza: Move filelog.container.removeOriginalTimeField feature gate to stable (#33389)

  • pkg/ottl: Support dynamic indexing of maps and slices. (#36644)

  • prometheusremotewriteexporter: Only append label values if they are different for colliding OTel attributes (#35896) This change ensures that, when translating colliding attributes from OTel attributes to Prometheus label, the label values are only appended if their values are different. This is a breaking change as it changes the value of label outputted.

  • routingconnector: Disconnect match_once parameter from functionality. (#29882) The parameter will be ignored, except to trigger a warning log about its upcoming removal in v0.120.0.

🚩 Deprecations 🚩

  • awscloudwatchmetricsreceiver: move the component to unmaintained status (#36599)
  • githubgen: Deprecate githubgen in this repository (#37294) githubgen has moved to opentelemetry-go-build-tools. Please change your scripts to use this new location.

🚀 New components 🚀

  • intervalprocessor: Interval Processor is now Alpha stability and is added to the contrib and k8s distributions (#36514)
  • exporter/bmchelix: Add a new component for exporting metrics to BMC Helix (#36773)
  • gitlabreceiver: Adds webhook skeleton to GitLab receiver to receive events from GitLab for tracing. (#35207) This PR adds a skeleton for the GitLab receiver to receive events from GitLab for tracing via a webhook. The trace portion of this receiver will run and respond to GET requests for the health check only.
  • extension/skywalkingencodingextension: Support skywalking_encoding extension for skywalking traces. (#28693)

💡 Enhancements 💡

  • mysqlreceiver: Add delete_multi, update_multi metrics to mysql.commands for mysqlreceiver (#37301)
  • datadogexporter: Add a feature gate datadog.EnableReceiveResourceSpansV2. Enabling this gate uses a refactored implementation of OTLP->Datadog Span translation in datadogexporter and datadogconnector which improves performance by 10%, and deprecates the following functionality: - No longer checks for resource-related values (container, env, hostname) in span attributes. This previous behavior did not follow the OTel spec. (#37171)
  • pkg/ottl: Add the Nanosecond converter to return the nanosecond component from the specified time.Time (#37042)
  • pkg/ottl: Add the Second converter to return the second component from the specified time.Time (#37042)
  • vcenterreceiver: Adds vCenter memory capacity for hosts and memory granted metric for VMs. (#37257)
  • awss3exporter: Implement sending queue for S3 exporter (#37274, #36264)
  • huaweicloudces: Move huaweicloudces receiver to alpha (#34953)
  • cgroupruntimeextension: Implement ECS metadata retrieval for cgroupruntime extension. (#36814)
  • deltatocumulativeprocessor: cap the number of exponential histogram buckets to 160 (#33277)
  • resourcedetectionprocessor: This enhancement detects AWS EKS cloud account ID (#37179)
  • elasticsearchexporter: Handle EventName for log records in OTel mode (#37011)
  • elasticsearchexporter: More efficient JSON encoding for OTel mode (#37032) Increases throughput for metrics by 2x and for logs and traces by 3x
  • elasticsearchexporter: Mark OTel mapping mode as stable (#37240)

... (truncated)

Changelog

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

v0.118.0

🛑 Breaking changes 🛑

  • routingconnector: Change match_once parameter from bool to *bool. (#29882) Boolean values should still unmarshal successfully, but direct instantiation in code will fail. The change allows us to check for usage and warn of the upcoming removal in v0.120.0.

💡 Enhancements 💡

  • pkg/ottl: Enhanced error messages for invalid cache access and introduced options to configure their values within the OTTL contexts. (#29017)
  • pkg/ottl: Add value expression parser that enables components using ottl to retrieve values from the output of an expression (#35621) the expression can be either a literal value, a path value within the context, or the result of a converter and/or a mathematical expression.

v0.117.0

💡 Enhancements 💡

  • pkg/ottl: Change OTTL contexts to properly handle ottl.Path with context (#29017) The OTTL contexts have a new option EnablePathContextNames to enable support for expressing a statement's context via path names in the statement
Commits
  • e0351bf [chore] - add myself and @​swiatekm as codeowners for filestorage extension (#...
  • 39913af [chore] Fix the update-otel job (#37258)
  • 216e51a [chore] Prepare release 0.118.0 (#37386)
  • f0c5bb5 [chore] update core dep to latest (#37381)
  • be6c7a5 [processor/logdedup] Add include_fields option (#37219)
  • 9599a8a [chore][extension/headersetter]: add myself as a codeowner of headersetterext...
  • 26667cb fix(deps): update module github.com/grpc-ecosystem/grpc-gateway/v2 to v2.26.0...
  • a112c46 fix(deps): update module github.com/clickhouse/clickhouse-go/v2 to v2.30.1 (#...
  • 5363cf2 fix(deps): update module cloud.google.com/go/monitoring to v1.23.0 (#37371)
  • f422b96 fix(deps): update module github.com/sap/go-hdb to v1.12.10 (#37370)
  • Additional commits viewable in compare view

Updates github.com/open-telemetry/opentelemetry-collector-contrib/exporter/zipkinexporter from 0.116.0 to 0.118.0

Release notes

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

v0.118.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 🛑

  • elasticsearchexporter: Remove Index config, which was deprecated and replace with LogsIndex since v0.60.0 (#37094)

  • elasticsearchexporter: Remove dedup config setting that was deprecated in v0.104.0 (#33773)

  • pkg/stanza: Move filelog.container.removeOriginalTimeField feature gate to stable (#33389)

  • pkg/ottl: Support dynamic indexing of maps and slices. (#36644)

  • prometheusremotewriteexporter: Only append label values if they are different for colliding OTel attributes (#35896) This change ensures that, when translating colliding attributes from OTel attributes to Prometheus label, the label values are only appended if their values are different. This is a breaking change as it changes the value of label outputted.

  • routingconnector: Disconnect match_once parameter from functionality. (#29882) The parameter will be ignored, except to trigger a warning log about its upcoming removal in v0.120.0.

🚩 Deprecations 🚩

  • awscloudwatchmetricsreceiver: move the component to unmaintained status (#36599)
  • githubgen: Deprecate githubgen in this repository (#37294) githubgen has moved to opentelemetry-go-build-tools. Please change your scripts to use this new location.

🚀 New components 🚀

  • intervalprocessor: Interval Processor is now Alpha stability and is added to the contrib and k8s distributions (#36514)
  • exporter/bmchelix: Add a new component for exporting metrics to BMC Helix (#36773)
  • gitlabreceiver: Adds webhook skeleton to GitLab receiver to receive events from GitLab for tracing. (#35207) This PR adds a skeleton for the GitLab receiver to receive events from GitLab for tracing via a webhook. The trace portion of this receiver will run and respond to GET requests for the health check only.
  • extension/skywalkingencodingextension: Support skywalking_encoding extension for skywalking traces. (#28693)

💡 Enhancements 💡

  • mysqlreceiver: Add delete_multi, update_multi metrics to mysql.commands for mysqlreceiver (#37301)
  • datadogexporter: Add a feature gate datadog.EnableReceiveResourceSpansV2. Enabling this gate uses a refactored implementation of OTLP->Datadog Span translation in datadogexporter and datadogconnector which improves performance by 10%, and deprecates the following functionality: - No longer checks for resource-related values (container, env, hostname) in span attributes. This previous behavior did not follow the OTel spec. (#37171)
  • pkg/ottl: Add the Nanosecond converter to return the nanosecond component from the specified time.Time (#37042)
  • pkg/ottl: Add the Second converter to return the second component from the specified time.Time (#37042)
  • vcenterreceiver: Adds vCenter memory capacity for hosts and memory granted metric for VMs. (#37257)
  • awss3exporter: Implement sending queue for S3 exporter (#37274, #36264)
  • huaweicloudces: Move huaweicloudces receiver to alpha (#34953)
  • cgroupruntimeextension: Implement ECS metadata retrieval for cgroupruntime extension. (#36814)
  • deltatocumulativeprocessor: cap the number of exponential histogram buckets to 160 (#33277)
  • resourcedetectionprocessor: This enhancement detects AWS EKS cloud account ID (#37179)
  • elasticsearchexporter: Handle EventName for log records in OTel mode (#37011)
  • elasticsearchexporter: More efficient JSON encoding for OTel mode (#37032) Increases throughput for metrics by 2x and for logs and traces by 3x
  • elasticsearchexporter: Mark OTel mapping mode as stable (#37240)

... (truncated)

Changelog

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

v0.118.0

🛑 Breaking changes 🛑

  • routingconnector: Change match_once parameter from bool to *bool. (#29882) Boolean values should still unmarshal successfully, but direct instantiation in code will fail. The change allows us to check for usage and warn of the upcoming removal in v0.120.0.

💡 Enhancements 💡

  • pkg/ottl: Enhanced error messages for invalid cache access and introduced options to configure their values within the OTTL contexts. (#29017)
  • pkg/ottl: Add value expression parser that enables components using ottl to retrieve values from the output of an expression (#35621) the expression can be either a literal value, a path value within the context, or the result of a converter and/or a mathematical expression.

v0.117.0

💡 Enhancements 💡

  • pkg/ottl: Change OTTL contexts to properly handle ottl.Path with context (#29017) The OTTL contexts have a new option EnablePathContextNames to enable support for expressing a statement's context via path names in the statement
Commits
  • e0351bf [chore] - add myself and @​swiatekm as codeowners for filestorage extension (#...
  • 39913af [chore] Fix the update-otel job (#37258)
  • 216e51a [chore] Prepare release 0.118.0 (#37386)
  • f0c5bb5 [chore] update core dep to latest (#37381)
  • be6c7a5 [processor/logdedup] Add include_fields option (#37219)
  • 9599a8a [chore][extension/headersetter]: add myself as a codeowner of headersetterext...
  • 26667cb fix(deps): update module github.com/grpc-ecosystem/grpc-gateway/v2 to v2.26.0...
  • a112c46 fix(deps): update module github.com/clickhouse/clickhouse-go/v2 to v2.30.1 (#...
  • 5363cf2 fix(deps): update module cloud.google.com/go/monitoring to v1.23.0 (#37371)
  • f422b96 fix(deps): update module github.com/sap/go-hdb to v1.12.10 (#37370)
  • Additional commits viewable in compare view

Updates github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl from 0.116.0 to 0.118.0

Release notes

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

v0.118.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 🛑

  • elasticsearchexporter: Remove Index config, which was deprecated and replace with LogsIndex since v0.60.0 (#37094)

  • elasticsearchexporter: Remove dedup config setting that was deprecated in v0.104.0 (#33773)

  • pkg/stanza: Move filelog.container.removeOriginalTimeField feature gate to stable (#33389)

  • pkg/ottl: Support dynamic indexing of maps and slices. (#36644)

  • prometheusremotewriteexporter: Only append label values if they are different for colliding OTel attributes (#35896) This change ensures that, when translating colliding attributes from OTel attributes to Prometheus label, the label values are only appended if their values are different. This is a breaking change as it changes the value of label outputted.

  • routingconnector: Disconnect match_once parameter from functionality. (#29882) The parameter will be ignored, except to trigger a warning log about its upcoming removal in v0.120.0.

🚩 Deprecations 🚩

  • awscloudwatchmetricsreceiver: move the component to unmaintained status (#36599)
  • githubgen: Deprecate githubgen in this repository (#37294) githubgen has moved to opentelemetry-go-build-tools. Please change your scripts to use this new location.

🚀 New components 🚀

  • intervalprocessor: Interval Processor is now Alpha stability and is added to the contrib and k8s distributions (#36514)
  • exporter/bmchelix: Add a new component for exporting metrics to BMC Helix (#36773)
  • gitlabreceiver: Adds webhook skeleton to GitLab receiver to receive events from GitLab for tracing. (#35207) This PR adds a skeleton for the GitLab receiver to receive events from GitLab for tracing via a webhook. The trace portion of this receiver will run and respond to GET requests for the health check only.
  • extension/skywalkingencodingextension: Support skywalking_encoding extension for skywalking traces. (#28693)

💡 Enhancements 💡

  • mysqlreceiver: Add delete_multi, update_multi metrics to mysql.commands for mysqlreceiver (#37301)
  • datadogexporter: Add a feature gate datadog.EnableReceiveResourceSpansV2. Enabling this gate uses a refactored implementation of OTLP->Datadog Span translation in datadogexporter and datadogconnector which improves performance by 10%, and deprecates the following functionality: - No longer checks for resource-related values (container, env, hostname) in span attributes. This previous behavior did not follow the OTel spec. (#37171)
  • pkg/ottl: Add the Nanosecond converter to return the nanosecond component from the specified time.Time (#37042)
  • pkg/ottl: Add the Second converter to return the second component from the specified time.Time (#37042)
  • vcenterreceiver: Adds vCenter memory capacity for hosts and memory granted metric for VMs. (#37257)
  • awss3exporter: Implement sending queue for S3 exporter (#37274, #36264)
  • huaweicloudces: Move huaweicloudces receiver to alpha (#34953)
  • cgroupruntimeextension: Implement ECS metadata retrieval for cgroupruntime extension. (#36814)
  • deltatocumulativeprocessor: cap the number of exponential histogram buckets to 160 (#33277)
  • resourcedetectionprocessor: This enhancement detects AWS EKS cloud account ID (#37179)
  • elasticsearchexporter: Handle EventName for log records in OTel mode (#37011)
  • elasticsearchexporter: More efficient JSON encoding for OTel mode (#37032) Increases throughput for metrics by 2x and for logs and traces by 3x
  • elasticsearchexporter: Mark OTel mapping mode as stable (#37240)

... (truncated)

Changelog

Sourced from github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl's changelog.

v0.118.0

🛑 Breaking changes 🛑

  • routingconnector: Change match_once parameter from bool to *bool. (#29882) Boolean values should still unmarshal successfully, but direct instantiation in code will fail. The change allows us to check for usage and warn of the upcoming removal in v0.120.0.

💡 Enhancements 💡

  • pkg/ottl: Enhanced error messages for invalid cache access and introduced options to configure their values within the OTTL contexts. (#29017)
  • pkg/ottl: Add value expression parser that enables components using ottl to retrieve values from the output of an expression (#35621) the expression can be either a literal value, a path value within the context, or the result of a converter and/or a mathematical expression.

v0.117.0

💡 Enhancements 💡

  • pkg/ottl: Change OTTL contexts to properly handle ottl.Path with context (#29017) The OTTL contexts have a new option EnablePathContextNames to enable support for expressing a statement's context via path names in the statement
Commits
  • e0351bf [chore] - add myself and @​swiatekm as codeowners for filestorage extension (#...
  • 39913af [chore] Fix the update-otel job (#37258)
  • 216e51a [chore] Prepare release 0.118.0 (#37386)
  • f0c5bb5 [chore] update core dep to latest (#37381)
  • be6c7a5 [processor/logdedup] Add include_fields option (#37219)
  • 9599a8a [chore][extension/headersetter]: add myself as a codeowner of headersetterext...
  • 26667cb fix(deps): update module github.com/grpc-ecosystem/grpc-gateway/v2 to v2.26.0...
  • a112c46 fix(deps): update module github.com/clickhouse/clickhouse-go/v2 to v2.30.1 (#...
  • 5363cf2 fix(deps): update module cloud.google.com/go/monitoring to v1.23.0 (#37371)
  • f422b96 fix(deps): update module github.com/sap/go-hdb to v1.12.10 (#37370)
  • Additional commits viewable in compare view

Updates github.com/open-telemetry/opentelemetry-collector-contrib/processor/filterprocessor from 0.116.0 to 0.118.0

Release notes

Sourced from github.com/open-telemetry/opentelemetry-collector-contrib/processor/filterprocessor's releases.

v0.118.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 🛑

  • elasticsearchexporter: Remove Index config, which was deprecated and replace with LogsIndex since v0.60.0 (#37094)

  • elasticsearchexporter: Remove dedup config setting that was deprecated in v0.104.0 (#33773)

  • pkg/stanza: Move filelog.container.removeOriginalTimeField feature gate to stable (#33389)

  • pkg/ottl: Support dynamic indexing of maps and slices. (#36644)

  • prometheusremotewriteexporter: Only append label values if they are different for colliding OTel attributes (#35896) This change ensures that, when translating colliding attributes from OTel attributes to Prometheus label, the label values are only appended if their values are different. This is a breaking change as it changes the value of label outputted.

  • routingconnector: Disconnect match_once parameter from functionality. (#29882) The parameter will be ignored, except to trigger a warning log about its upcoming removal in v0.120.0.

🚩 Deprecations 🚩

  • awscloudwatchmetricsreceiver: move the component to unmaintained status (#36599)
  • githubgen: Deprecate githubgen in this repository (#37294) githubgen has moved to opentelemetry-go-build-tools. Please change your scripts to use this new location.

🚀 New components 🚀

  • intervalprocessor: Interval Processor is now Alpha stability and is added to the contrib and k8s distributions (#36514)
  • exporter/bmchelix: Add a new component for exporting metrics to BMC Helix (#36773)
  • gitlabreceiver: Adds webhook skeleton to GitLab receiver to receive events from GitLab for tracing. (#35207) This PR adds a skeleton for the GitLab receiver to receive events from GitLab for tracing via a webhook. The trace portion of this receiver will run and respond to GET requests for the health check only.
  • extension/skywalkingencodingextension: Support skywalking_encoding extension for skywalking traces. (#28693)

💡 Enhancements 💡

  • mysqlreceiver: Add delete_multi, update_multi metrics to mysql.commands for mysqlreceiver (#37301)
  • datadogexporter: Add a feature gate datadog.EnableReceiveResourceSpansV2. Enabling this gate uses a refactored implementation of OTLP->Datadog Span translation in datadogexporter and datadogconnector which improves performance by 10%, and deprecates the following functionality: - No longer checks for resource-related values (container, env, hostname) in span attributes. This previous behavior did not follow the OTel spec. (#37171)
  • pkg/ottl: Add the Nanosecond converter to return the nanosecond component from the specified time.Time (#37042)
  • pkg/ottl: Add the Second converter to return the second component from the specified time.Time (#37042)
  • vcenterreceiver: Adds vCenter memory capacity for hosts and memory granted metric for VMs. (#37257)
  • awss3exporter: Implement sending queue for S3 exporter (#37274, #36264)
  • huaweicloudces: Move huaweicloudces receiver to alpha (#34953)
  • cgroupruntimeextension: Implement ECS metadata retrieval for cgroupruntime extension. (#36814)
  • deltatocumulativeprocessor: cap the number of exponential histogram buckets to 160 (#33277)
  • resourcedetectionprocessor: This enhancement detects AWS EKS cloud account ID (#37179)
  • elasticsearchexporter: Handle EventName for log records in OTel mode (#37011)
  • elasticsearchexporter: More efficient JSON encoding for OTel mode (#37032) Increases throughput for metrics by 2x and for logs and traces by 3x
  • elasticsearchexporter: Mark OTel mapping mode as stable (#37240)

... (truncated)

Changelog

Sourced from github.com/open-telemetry/opentelemetry-collector-contrib/processor/filterprocessor's changelog.

v0.118.0

🛑 Breaking changes 🛑

  • routingconnector: Change match_once parameter from bool to *bool. (#29882) Boolean values should still unmarshal successfully, but direct instantiation in code will fail. The change allows us to check for usage and warn of the upcoming removal in v0.120.0.

💡 Enhancements 💡

  • pkg/ottl: Enhanced error messages for invalid cache access and introduced options to configure their values within the OTTL contexts. (#29017)
  • pkg/ottl: Add value expression parser that enables components using ottl to retrieve values from the output of an expression (#35621) the expression can be either a literal value, a path value within the context, or the result of a converter and/or a mathematical expression.

v0.117.0

💡 Enhancements 💡

  • pkg/ottl: Change OTTL contexts to properly handle ottl.Path with context (#29017) The OTTL contexts have a new option EnablePathContextNames to enable support for expressing a statement's context via path names in the statement
Commits
  • e0351bf [chore] - add myself and @​swiatekm as codeowners for filestorage extension (#...
  • 39913af [chore] Fix the update-otel job (#37258)
  • 216e51a [chore] Prepare release 0.118.0 (#37386)
  • f0c5bb5 [chore] update core dep to latest (#37381)
  • be6c7a5 [processor/logdedup] Add include_fields option (#37219)
  • 9599a8a [chore][extension/headersetter]: add myself as a codeowner of headersetterext...
  • 26667cb fix(deps): update module github.com/grpc-ecosystem/grpc-gateway/v2 to v2.26.0...
  • a112c46 fix(deps): update module github.com/clickhouse/clickhouse-go/v2 to v2.30.1 (#...
  • 5363cf2 fix(deps): update module cloud.google.com/go/monitoring to v1.23.0 (#37371)
  • f422b96 fix(deps): update module github.com/sap/go-hdb to v1.12.10 (#37370)
  • Additional commits viewable in compare view

Updates github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver from 0.116.0 to 0.118.0

Release notes

Sourced from github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver's releases.

v0.118.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 🛑

  • elasticsearchexporter: Remove Index config, which was deprecated and replace with LogsIndex since v0.60.0 (#37094)

  • elasticsearchexporter: Remove dedup config setting that was deprecated in v0.104.0 (#33773)

  • pkg/stanza: Move filelog.container.removeOriginalTimeField feature gate to stable (#33389)

  • pkg/ottl: Support dynamic indexing of maps and slices. (#36644)

  • prometheusremotewriteexporter: Only append label values if they are different for colliding OTel attributes (#35896) This change ensures that, when translating colliding attributes from OTel attributes to Prometheus label, the label values are only appended if their values are different. This is a breaking change as it changes the value of label outputted.

  • routingconnector: Disconnect match_once parameter from functionality. (#29882) The parameter will be ignored, except to trigger a warning log about its upcoming removal in v0.120.0.

🚩 Deprecations 🚩

  • awscloudwatchmetricsreceiver: move the component to unmaintained status (#36599)
  • githubgen: Deprecate githubgen in this repository (#37294) githubgen has moved to opentelemetry-go-build-tools. Please change your scripts to use this new location.

🚀 New components 🚀

  • intervalprocessor: Interval Processor is now Alpha stability and is added to the contrib and k8s distributions (#36514)
  • exporter/bmchelix: Add a new component for exporting metrics to BMC Helix (#36773)
  • gitlabreceiver: Adds webhook skeleton to GitLab receiver to receive events from GitLab for tracing. (#35207) This PR adds a skeleton for the GitLab receiver to receive events from GitLab for tracing via a webhook. The trace portion of this receiver will run and respond to GET requests for the health check only.
  • extension/skywalkingencodingextension: Support skywalking_encoding extension for skywalking traces. (#28693)

💡 Enhancements 💡

  • mysqlreceiver: Add delete_multi, update_multi metrics to mysql.commands for mysqlreceiver (#37301)
  • datadogexporter: Add a feature gate datadog.EnableReceiveResourceSpansV2. Enabling this gate uses a refactored implementation of OTLP->Datadog Span translation in datadogexporter and datadogconnector which improves performance by 10%, and deprecates the following functionality: - No longer checks for resource-related values (container, env, hostname) in span attributes. This previous behavior did not follow the OTel spec. (#37171)
  • pkg/ottl: Add the Nanosecond converter to return the nanosecond component from the specified time.Time (#37042)
  • pkg/ottl: Add the Second converter to return the second component from the specified time.Time (#37042)
  • vcenterreceiver: Adds vCenter memory capacity for hosts and memory granted metric for VMs. (#37257)
  • awss3exporter: Implement sending queue for S3 exporter (#37274, #36264)
  • huaweicloudces: Move huaweicloudces receiver to alpha (#34953)
  • cgroupruntimeextension: Implement ECS metadata retrieval for cgroupruntime extension. (#36814)
  • deltatocumulativeprocessor: cap the number of exponential histogram buckets to 160 (#33277)
  • resourcedetectionprocessor: This enhancement detects AWS EKS cloud account ID (#37179)
  • elasticsearchexporter: Handle EventName for log records in OTel mode (#37011)
  • elasticsearchexporter: More efficient JSON encoding for OTel mode (#37032) Increases throughput for metrics by 2x and for logs and traces by 3x
  • elasticsearchexporter: Mark OTel mapping mode as stable (#37240)

... (truncated)

Changelog

Sourced from github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver's changelog.

v0.118.0

🛑 Breaking changes 🛑

  • routingconnector: Change match_once parameter from bool to *bool. (#29882) Boolean values should still unmarshal successfully, but direct instantiation in code will fail. The change allows us to check for usage and warn of the upcoming removal in v0.120.0.

💡 Enhancements 💡

  • pkg/ottl: Enhanced error messages for invalid cache access and introduced options to configure their values within the OTTL contexts. (#29017)
  • pkg/ottl: Add value expression parser that enables components using ottl to retrieve values from the output of an expression (#35621) the expression can be either a literal value, a path value within the context, or the result of a converter and/or a mathematical expression.

v0.117.0

💡 Enhancements 💡

  • pkg/ottl: Change OTTL contexts to properly handle ottl.Path with context (#29017) The OTTL contexts have a new option EnablePathContextNames to enable support for expressing a statement's context via path names in the statement
Commits
  • e0351bf [chore] - add myself and @​swiatekm as codeowners for filestorage extension (#...
  • 39913af [chore] Fix the update-otel job (#37258)
  • 216e51a [chore] Prepare release 0.118.0 (#37386)
  • f0c5bb5 [chore] update core dep to latest (#37381)
  • be6c7a5 [processor/logdedup] Add include_fields option (#37219)
  • 9599a8a [chore][extension/headersetter]: add myself as a codeowner of headersetterext...
  • 26667cb fix(deps): update module github.com/grpc-ecosystem/grpc-gateway/v2 to v2.26.0...
  • a112c46 fix(deps): update module github.com/clickhouse/clickhouse-go/v2 to v2.30.1 (#...
  • 5363cf2 fix(deps): update module cloud.google.com/go/monitoring to v1.23.0 (#37371)
  • f422b96 fix(deps): update module github.com/sap/go-hdb to v1.12.10 (#37370)
  • Additional commits viewable in compare view

Updates github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkareceiver from 0.116.0 to 0.118.0

Release notes

Sourced from github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkareceiver's releases.

v0.118.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 change...

Description has been truncated

@dependabot dependabot bot added dependencies Pull requests that update a dependency file go Pull requests that update Go code labels Jan 23, 2025
@dependabot dependabot bot force-pushed the dependabot/go_modules/opentelemetry-contrib-c526f47f45 branch from 8986a99 to 5db1706 Compare January 23, 2025 22:30
@ie-pham
Copy link
Contributor

ie-pham commented Jan 23, 2025

@dependabot rebase

Bumps the opentelemetry-contrib group with 9 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.116.0` | `0.118.0` |
| [github.com/open-telemetry/opentelemetry-collector-contrib/exporter/zipkinexporter](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.116.0` | `0.118.0` |
| [github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.116.0` | `0.118.0` |
| [github.com/open-telemetry/opentelemetry-collector-contrib/processor/filterprocessor](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.116.0` | `0.118.0` |
| [github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.116.0` | `0.118.0` |
| [github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkareceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.116.0` | `0.118.0` |
| [github.com/open-telemetry/opentelemetry-collector-contrib/receiver/opencensusreceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.116.0` | `0.118.0` |
| [go.opentelemetry.io/contrib/exporters/autoexport](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.58.0` | `0.59.0` |
| [go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.58.0` | `0.59.0` |



Updates `github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger` from 0.116.0 to 0.118.0
- [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.116.0...v0.118.0)

Updates `github.com/open-telemetry/opentelemetry-collector-contrib/exporter/zipkinexporter` from 0.116.0 to 0.118.0
- [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.116.0...v0.118.0)

Updates `github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl` from 0.116.0 to 0.118.0
- [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.116.0...v0.118.0)

Updates `github.com/open-telemetry/opentelemetry-collector-contrib/processor/filterprocessor` from 0.116.0 to 0.118.0
- [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.116.0...v0.118.0)

Updates `github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver` from 0.116.0 to 0.118.0
- [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.116.0...v0.118.0)

Updates `github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkareceiver` from 0.116.0 to 0.118.0
- [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.116.0...v0.118.0)

Updates `github.com/open-telemetry/opentelemetry-collector-contrib/receiver/opencensusreceiver` from 0.116.0 to 0.118.0
- [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.116.0...v0.118.0)

Updates `github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver` from 0.116.0 to 0.118.0
- [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.116.0...v0.118.0)

Updates `go.opentelemetry.io/contrib/exporters/autoexport` from 0.58.0 to 0.59.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-go-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-go-contrib/blob/main/CHANGELOG.md)
- [Commits](open-telemetry/opentelemetry-go-contrib@zpages/v0.58.0...zpages/v0.59.0)

Updates `go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc` from 0.58.0 to 0.59.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-go-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-go-contrib/blob/main/CHANGELOG.md)
- [Commits](open-telemetry/opentelemetry-go-contrib@zpages/v0.58.0...zpages/v0.59.0)

---
updated-dependencies:
- dependency-name: github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: opentelemetry-contrib
- dependency-name: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/zipkinexporter
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: opentelemetry-contrib
- dependency-name: github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: opentelemetry-contrib
- dependency-name: github.com/open-telemetry/opentelemetry-collector-contrib/processor/filterprocessor
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: opentelemetry-contrib
- dependency-name: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: opentelemetry-contrib
- dependency-name: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkareceiver
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: opentelemetry-contrib
- dependency-name: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/opencensusreceiver
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: opentelemetry-contrib
- dependency-name: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: opentelemetry-contrib
- dependency-name: go.opentelemetry.io/contrib/exporters/autoexport
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: opentelemetry-contrib
- dependency-name: go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: opentelemetry-contrib
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot force-pushed the dependabot/go_modules/opentelemetry-contrib-c526f47f45 branch from 5db1706 to c76f0a4 Compare January 23, 2025 23:44
@ie-pham ie-pham merged commit 111df90 into main Jan 24, 2025
14 checks passed
@ie-pham ie-pham deleted the dependabot/go_modules/opentelemetry-contrib-c526f47f45 branch January 24, 2025 04:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file go Pull requests that update Go code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant