Update module github.com/open-telemetry/opentelemetry-collector-contrib/internal/common to v0.98.0 #32428
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
v0.97.0
->v0.98.0
Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
open-telemetry/opentelemetry-collector-contrib (github.com/open-telemetry/opentelemetry-collector-contrib/internal/common)
v0.98.0
Compare Source
🛑 Breaking changes 🛑
podmanreceiver
: Adds metrics and resources metadata and sets seconds precision for cpu metrics (#28640)clickhouseexporter
: Add ServiceName ascolumn
into Clickhouse metrics tables (#31670)It's a breaking change. users who upgrade to the latest version need to alter the Clickhouse table:
elasticsearchexporter
: Initial pass in implementing theecs
mapping mode (#31553)Breaking change if mapping
mode
is set toecs
, usenone
to maintain existing formatpkg/stanza
: Revert recombine operator's 'overwrite_with' default value. (#30783)Restores the previous the default value of
oldest
, meaning that the recombine operator will emit thefirst entry from each batch (with the recombined field). This fixes the bug introduced by 30783 and restores
the default setting so as to effectively cancel out the bug for users who were not using this setting.
For users who were explicitly setting
overwrite_with
, this corrects the intended behavior.processor/attributes, processor/resource
: Remove stable coreinternal.attraction.hash.sha256 feature gate. (#31997)receiver/dockerstats
: Remove stable receiver.dockerstats.useScraperV2 feature gate. (#31999)awsxrayexporter
: change x-ray exporter's translator to make "." split annotation pass as-is (#31732)In the past, X-Ray doesn’t support “.”. So we have a translator in x-ray export to translates it to “_” before sending traces to X-Ray Service. | To match otel naming style, x-ray service team decide to change their service to support both "." type and "" type of naming. In this case the translator that translate "." to "" is no-longer needed. This PR change the way this translator work | X-Ray PMs agree on rolling out this change by using feature-gate
🚩 Deprecations 🚩
postgresqlreceiver
: Minimal supported PostgreSQL version will be updated from 9.6 to 12.0 in a future release. (#30923)Aligning on the supported versions as can be seen in the PostgreSQL releases section
🚀 New components 🚀
avrologencodingextension
: Add new encoding extension to support mapping of AVRO messages to logs. (#21067)💡 Enhancements 💡
ottl
: Add new Unix function to convert from epoch timestamp to time.Time (#27868)filelogreceiver
: When reading a file on filelogreceiver not on windows, if include_file_owner_name is true, it will add the file owner name as the attributelog.file.owner.name
and if include_file_owner_group_name is true, it will add the file owner group name as the attributelog.file.owner.group.name
. (#30775)awsproxyextension
: Make awsproxy extension more resilient by initiating the AWS client during Start. (#27849)deltatocumulativeprocessor
: self-instrumentation to observe key metrics of the stream accumulation (#30705)datadog/connector
: Enable connector to use any attribute from the resource as Container Tag (#32224)This change allows the connector to use any attribute from the resource as a container tag. This is useful when you want to use a custom attribute from the resource as a container tag. For example, you can use the
namespace
attribute from the resource as a container tag.exceptionsconnector
: change stability of exceptionsconnector from development to alpha (#31820)exceptionsconnector
: Copy span attributes to the generated log from exception. (#24410)prometheusreceiver
: Allows receiving prometheus native histograms (#26555)receiver.prometheusreceiver.EnableNativeHistograms
.Run the collector with the command line option
--feature-gates=receiver.prometheusreceiver.EnableNativeHistograms
.To start scraping native histograms, set
config.global.scrape_protocols
to[ PrometheusProto, OpenMetricsText1.0.0, OpenMetricsText0.0.1, PrometheusText0.0.4 ]
in thereceiver configuration. This requirement will be lifted once Prometheus can scrape native histograms over text formats.
https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/receiver/prometheusreceiver/README.md#prometheus-native-histograms.
all
: Add support for ARM build (#12920)failoverconnector
: Support ignoringmax_retries
setting in failover connector (#9868)spanmetricsconnector
: Change default value of metrics_flush_interval from 15s to 60s (#31776)pkg/ottl
: Adding a string converter into pkg/ottl (#27867)cmd/opampsupervisor
: Handle OpAMP connection settings. (#21043)loadbalancingexporter
: Support the timeout period of k8s resolver list watch can be configured. (#31757)cmd/telemetrygen
: Add Support for specifying Log Severity (#26498)🧰 Bug fixes 🧰
datadog/connector
: Fix data race in datadog metrics client (#31964)The PR ensures mutex protects gauges map in every code path.
exporter/awskinesisexporter
: Fixed issue with compression what was causing EOF exceptions when attempting to decompress the payload (#32081)filelogreceiver
: Fix missing scope name and group logs based on scope (#23387)jaegerremotesamplingextension
: Fix leaking goroutine on shutdown (#31157)jmxreceiver
: Fix memory leak during component shutdown (#32289)k8sobjectsreceiver
: Fix memory leak caused by the pull mode's interval ticker (#31919)kafkareceiver
: fix kafka receiver panic on shutdown (#31926)oracledbreceiver
: Fix incorrect values being set for oracledb.tablespace_size.limit and oracledb.tablespace_size.usage (#31451)prometheusreceiver
: Fix a bug where a new prometheus receiver with the same name cannot be created after the previous receiver is Shutdown (#32123)resourcedetectionprocessor
: Only attempt to detect Kubernetes node resource attributes when they're enabled. (#31941)syslogreceiver
: Fix issue where static resource and attributes were ignored (#31849)Configuration
📅 Schedule: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.