-
Notifications
You must be signed in to change notification settings - Fork 2.4k
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
Update module github.com/open-telemetry/opentelemetry-collector-contrib/internal/common to v0.96.0 #31335
Merged
mx-psi
merged 1 commit into
main
from
renovate/github.com-open-telemetry-opentelemetry-collector-contrib-internal-common-0.x
Mar 5, 2024
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
renovate
bot
changed the title
Update module github.com/open-telemetry/opentelemetry-collector-contrib/internal/common to v0.94.0
Update module github.com/open-telemetry/opentelemetry-collector-contrib/internal/common to v0.94.0 - autoclosed
Feb 21, 2024
renovate
bot
deleted the
renovate/github.com-open-telemetry-opentelemetry-collector-contrib-internal-common-0.x
branch
February 21, 2024 14:21
renovate
bot
changed the title
Update module github.com/open-telemetry/opentelemetry-collector-contrib/internal/common to v0.94.0 - autoclosed
Update module github.com/open-telemetry/opentelemetry-collector-contrib/internal/common to v0.94.0
Feb 21, 2024
renovate
bot
restored the
renovate/github.com-open-telemetry-opentelemetry-collector-contrib-internal-common-0.x
branch
February 21, 2024 15:38
renovate
bot
force-pushed
the
renovate/github.com-open-telemetry-opentelemetry-collector-contrib-internal-common-0.x
branch
from
February 21, 2024 15:41
a5eae78
to
27068c3
Compare
renovate
bot
changed the title
Update module github.com/open-telemetry/opentelemetry-collector-contrib/internal/common to v0.94.0
Update module github.com/open-telemetry/opentelemetry-collector-contrib/internal/common to v0.95.0
Feb 21, 2024
renovate
bot
changed the title
Update module github.com/open-telemetry/opentelemetry-collector-contrib/internal/common to v0.95.0
fix(deps): update module github.com/open-telemetry/opentelemetry-collector-contrib/internal/common to v0.95.0
Feb 23, 2024
renovate
bot
changed the title
fix(deps): update module github.com/open-telemetry/opentelemetry-collector-contrib/internal/common to v0.95.0
Update module github.com/open-telemetry/opentelemetry-collector-contrib/internal/common to v0.95.0
Feb 28, 2024
renovate
bot
force-pushed
the
renovate/github.com-open-telemetry-opentelemetry-collector-contrib-internal-common-0.x
branch
from
February 29, 2024 23:11
27068c3
to
3ad494f
Compare
renovate
bot
changed the title
Update module github.com/open-telemetry/opentelemetry-collector-contrib/internal/common to v0.95.0
fix(deps): update module github.com/open-telemetry/opentelemetry-collector-contrib/internal/common to v0.95.0
Feb 29, 2024
renovate
bot
changed the title
fix(deps): update module github.com/open-telemetry/opentelemetry-collector-contrib/internal/common to v0.95.0
Update module github.com/open-telemetry/opentelemetry-collector-contrib/internal/common to v0.95.0
Mar 1, 2024
renovate
bot
changed the title
Update module github.com/open-telemetry/opentelemetry-collector-contrib/internal/common to v0.95.0
fix(deps): update module github.com/open-telemetry/opentelemetry-collector-contrib/internal/common to v0.95.0
Mar 1, 2024
renovate
bot
changed the title
fix(deps): update module github.com/open-telemetry/opentelemetry-collector-contrib/internal/common to v0.95.0
Update module github.com/open-telemetry/opentelemetry-collector-contrib/internal/common to v0.95.0
Mar 4, 2024
…ib/internal/common to v0.96.0
renovate
bot
force-pushed
the
renovate/github.com-open-telemetry-opentelemetry-collector-contrib-internal-common-0.x
branch
from
March 4, 2024 19:35
3ad494f
to
1963d23
Compare
renovate
bot
changed the title
Update module github.com/open-telemetry/opentelemetry-collector-contrib/internal/common to v0.95.0
Update module github.com/open-telemetry/opentelemetry-collector-contrib/internal/common to v0.96.0
Mar 4, 2024
mx-psi
approved these changes
Mar 5, 2024
mx-psi
deleted the
renovate/github.com-open-telemetry-opentelemetry-collector-contrib-internal-common-0.x
branch
March 5, 2024 10:34
DougManton
pushed a commit
to DougManton/opentelemetry-collector-contrib
that referenced
this pull request
Mar 13, 2024
…ib/internal/common to v0.96.0 (open-telemetry#31335) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/open-telemetry/opentelemetry-collector-contrib/internal/common](https://togithub.com/open-telemetry/opentelemetry-collector-contrib) | `v0.94.0` -> `v0.96.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2finternal%2fcommon/v0.96.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2finternal%2fcommon/v0.96.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2finternal%2fcommon/v0.94.0/v0.96.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2finternal%2fcommon/v0.94.0/v0.96.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>open-telemetry/opentelemetry-collector-contrib (github.com/open-telemetry/opentelemetry-collector-contrib/internal/common)</summary> ### [`v0.96.0`](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/blob/HEAD/CHANGELOG.md#v0960) [Compare Source](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.95.0...v0.96.0) ##### 🛑 Breaking changes 🛑 - `f5cloudexporter`: Remove deprecated module ([#&open-telemetry#8203;31531](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31531)) - `datadogconnector`: Move feature gate `connector.datadogconnector.performance` to stable stage. ([#&open-telemetry#8203;31414](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31414)) `connector.datadogconnector.performance` will be removed in the next release - `spanmetricsprocessor`: Remove spanmetrics processor ([#&open-telemetry#8203;29567](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29567)) - You can use the spanmetrics connector as a replacement - `httpforwarder`: Remove extension named httpforwarder, use httpforwarderextension instead. ([#&open-telemetry#8203;24171](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/24171)) - `k8sclusterreceiver`: Remove deprecated k8s.kubeproxy.version resource attribute ([#&open-telemetry#8203;29748](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29748)) ##### 🚀 New components 🚀 - `ackextension`: Adding an interface for Acknowledgement extension ([#&open-telemetry#8203;26376](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/26376)) - `sumologicextension`: add implementation of Sumo Logic Extension ([#&open-telemetry#8203;29601](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29601)) ##### 💡 Enhancements 💡 - `datadogexporter`: Attach the collector version to stats payloads to improve the debugging experience. ([#&open-telemetry#8203;31454](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31454)) - `awsxrayexporter`: support both deprecated and stable http attributes translation for backward compatibility. ([#&open-telemetry#8203;30935](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30935)) - `azuremonitorexporter`: Added support for configuring the Azure Monitor Exporter connection string via the `APPLICATIONINSIGHTS_CONNECTION_STRING` environment variable. ([#&open-telemetry#8203;31523](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31523)) - `datadogconnector`: datadogconnector no longer mutates the input traces in trace-to-trace pipelines. ([#&open-telemetry#8203;31414](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31414)) - `statsdreceiver`: Add support for the latest version of DogStatsD protocol (v1.3) ([#&open-telemetry#8203;31295](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31295)) - `fileexporter`: Scope the behavior of the fileexporter to its lifecycle, so it is safe to shut it down or restart it. ([#&open-telemetry#8203;27489](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27489)) - `processor/resourcedetection`: Add `processor.resourcedetection.hostCPUSteppingAsString` feature gate to change the type of `host.cpu.stepping` from `int` to `string`. ([#&open-telemetry#8203;31136](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31136)) This feature gate will graduate to beta in the next release. - `routingconnector`: a warning is logged if there are two or more routing items with the same routing statement ([#&open-telemetry#8203;30663](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30663)) - `pkg/ottl`: Add new IsInt function to facilitate type checking. ([#&open-telemetry#8203;27894](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27894)) - `cmd/mdatagen`: Make lifecycle tests generated by default ([#&open-telemetry#8203;31532](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31532)) - `opampextension`: enables creating and using an http client ([#&open-telemetry#8203;31389](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31389)) - `pkg/stanza`: Improve timestamp parsing documentation ([#&open-telemetry#8203;31490](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31490)) - `postgresqlreceiver`: Add `receiver.postgresql.connectionPool` feature gate to reuse database connections ([#&open-telemetry#8203;30831](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30831)) The default implementation recreates and closes connections on each scrape per database configured/discovered. This change offers a feature gated alternative to keep connections open. Also, it exposes connection configuration to control the behavior of the pool. - `datadogconnector`: Add `source:datadogconnector` tag to trace agent telemetry metrics generated by the datadogconnector. ([#&open-telemetry#8203;31528](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31528)) - `datadogexporter`: Add `source:datadogexporter` tag to trace agent telemetry metrics generated by the datadogexporter. ([#&open-telemetry#8203;31528](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31528)) - `datadogexporter`: Automatically map `cloud.region`, `cloud.availability_zone` and `cloud.provider` to the `region`, `zone` and `cloud_provider` host tags. ([#&open-telemetry#8203;31372](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31372)) ##### 🧰 Bug fixes 🧰 - `carbonreceiver`: Accept carbon metrics with float timestamps ([#&open-telemetry#8203;31312](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31312)) - `chronyreceiver`: move initialization of the chrony client to the start function ([#&open-telemetry#8203;27849](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27849)) - `deltatocumulativeprocessor`: permits advancing delta start timestamps, as required by spec. ([#&open-telemetry#8203;31365](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31365)) - `deltatocumulativeprocessor`: due to an oversight, only the first sample of each stream was processed. now all samples are. ([#&open-telemetry#8203;31350](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31350)) - `cmd/telemetrygen`: Inherit root CAs from the host environment if not supplied on the command line. ([#&open-telemetry#8203;31191](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31191)) - `syslogexporter`: fix setting network connection, do not load TLS configuration for UDP ([#&open-telemetry#8203;31130](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31130)) - `journaldreceiver`: Fix bug where failed startup could bury error message due to panic during shutdown ([#&open-telemetry#8203;31476](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31476)) - `loadbalancingexporter`: Fixes a bug where the endpoint become required, despite not being used by the load balancing exporter. ([#&open-telemetry#8203;31371](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31371)) - `oracledbreceiver`: Use metadata.Type for the scraper id to avoid invalid scraper IDs. ([#&open-telemetry#8203;31457](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31457)) - `filelogreceiver`: Fix bug where delete_after_read would cause panic ([#&open-telemetry#8203;31383](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31383)) - `receiver/filelog`: Fix issue where file fingerprint could be corrupted while reading. ([#&open-telemetry#8203;22936](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/22936)) - `cmd/telemetrygen`: Fix incorrect error logged in traces batch span processor shutdown ([#&open-telemetry#8203;31362](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31362)) ### [`v0.95.0`](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/blob/HEAD/CHANGELOG.md#v0950) [Compare Source](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.94.0...v0.95.0) ##### 🛑 Breaking changes 🛑 - `all`: Bump minimum version to go 1.21 ([#&open-telemetry#8203;31105](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31105)) - `receiver/elasticsearch`: Remove receiver.elasticsearch.emitNodeVersionAttr feature gate ([#&open-telemetry#8203;31221](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31221)) - `receiver/mongodb`: Bump receiver.mongodb.removeDatabaseAttr feature gate to beta ([#&open-telemetry#8203;31212](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31212)) - `splunkenterprisereceiver`: adds additional metrics specific to indexers ([#&open-telemetry#8203;30704](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30704)) - `exporter/datadogexporter`: Disable APM stats computation in Datadog Exporter by default, `exporter.datadogexporter.DisableAPMStats` is changed to beta ([#&open-telemetry#8203;31219](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31219)) - `extension/storage`: The `filestorage` and `dbstorage` extensions are now standalone modules. ([#&open-telemetry#8203;31040](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31040)) If using the OpenTelemetry Collector Builder, you will need to update your import paths to use the new module(s). - `github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage/filestorage` - `github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage/dbstorage` ##### 🚩 Deprecations 🚩 - `f5cloudexporter`: deprecating component that is no longer maintained ([#&open-telemetry#8203;31186](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31186)) ##### 🚀 New components 🚀 - `confmap/secretsmanagerprovider`: Initial implementation of secrets manager provider. Allows fetch variables from AWS Secrets Manager ([#&open-telemetry#8203;19368](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/19368)) - `deltatocumulative`: adds processor to convert sums (initially) from delta to cumulative temporality ([#&open-telemetry#8203;30705](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30705)) ##### 💡 Enhancements 💡 - `hostmetricsreceiver`: Add a new optional resource attribute `process.cgroup` to the `process` scraper of the `hostmetrics` receiver. ([#&open-telemetry#8203;29282](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29282)) - `datadogexporter`: Adds support for stable JVM metrics introduced in opentelemetry-java-instrumentation v2.0.0 ([#&open-telemetry#8203;31194](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31194)) [https://github.com/DataDog/opentelemetry-mapping-go/pull/265](https://togithub.com/DataDog/opentelemetry-mapping-go/pull/265)/265 for details. - `datasetexporter`: Release resources if they haven't been used for some time. ([#&open-telemetry#8203;31292](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31292)) - `datadogconnector`: Add a trace config `peer_tags` on supplementary peer tags on APM stats. ([#&open-telemetry#8203;31158](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31158)) - `datadogexporter`: Add a trace config `peer_tags` on supplementary peer tags on APM stats. ([#&open-telemetry#8203;31158](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31158)) - `awss3exporter`: Add a marshaler that stores the body of log records in s3. ([#&open-telemetry#8203;30318](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30318)) - `pkg/ottl`: Adds a new ParseCSV converter that can be used to parse CSV strings. ([#&open-telemetry#8203;30921](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30921)) - `loadbalancingexporter`: Add benchmarks for Metrics and Traces ([#&open-telemetry#8203;30915](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30915)) - `pkg/ottl`: Add support to specify the format for a replacement string ([#&open-telemetry#8203;27820](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27820)) - `pkg/ottl`: Add `ParseKeyValue` function for parsing key value pairs from a target string ([#&open-telemetry#8203;30998](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30998)) - `receivercreator`: Remove use of `ReportFatalError` ([#&open-telemetry#8203;30596](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30596)) - `processor/tail_sampling`: Add metrics that measure the number of sampled spans and the number of spans that are dropped due to sampling decisions. ([#&open-telemetry#8203;30482](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30482)) - `exporter/signalfx`: Send histograms in otlp format with new config `send_otlp_histograms` option ([#&open-telemetry#8203;26298](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/26298)) - `receiver/signalfx`: Accept otlp protobuf requests when content-type is "application/x-protobuf;format=otlp" ([#&open-telemetry#8203;26298](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/26298)) - `signalfxreceiver`: Remove deprecated use of `host.ReportFatalError` ([#&open-telemetry#8203;30598](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30598)) - `syslogexporter`: Adding support for sending rfc6587 octet counts in syslog messages ([#&open-telemetry#8203;31013](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31013)) - `connector/datadogconnector`: Internal telemetry metrics for the Datadog traces exporter are now reported through the Collector's self-telemetry ([#&open-telemetry#8203;31179](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31179)) - These internal metrics may be dropped or change name without prior notice - `exporter/datadogexporter`: Internal telemetry metrics for the Datadog traces exporter are now reported through the Collector's self-telemetry ([#&open-telemetry#8203;31179](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31179)) - These internal metrics may be dropped or change name without prior notice ##### 🧰 Bug fixes 🧰 - `pkg/stanza`: Add 'allow_skip_pri_header' flag to syslog setting. ([#&open-telemetry#8203;30397](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30397)) Allow parsing syslog records without PRI header. Currently pri header is beng enforced although it's not mandatory by the RFC standard. Since influxdata/go-syslog is not maintained we had to switch to haimrubinstein/go-syslog. - `datadogexporter`: Fix bug where multiple resources would cause datadogexporter to send extraneous additional stats buckets. ([#&open-telemetry#8203;31173](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31173)) - `extension/storage`: Ensure fsync is turned on after compaction ([#&open-telemetry#8203;20266](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/20266)) - `logstransformprocessor`: Fix potential panic on shutdown due to incorrect shutdown order ([#&open-telemetry#8203;31139](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31139)) - `logicmonitorexporter`: Fix memory leak on shutdown ([#&open-telemetry#8203;31150](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31150)) - `opencensusreceiver`: Fix memory leak on shutdown ([#&open-telemetry#8203;31152](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31152)) - `receiver/prometheusreceiver`: prometheusreceiver fix translation of metrics with \_created suffix ([#&open-telemetry#8203;30309](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30309)) - `pkg/stanza`: Fixed a bug in the keyvalue_parser where quoted values could be split if they contained a delimited. ([#&open-telemetry#8203;31034](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31034)) </details> --- ### 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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMDAuMCIsInVwZGF0ZWRJblZlciI6IjM3LjIyMC4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
XinRanZhAWS
pushed a commit
to XinRanZhAWS/opentelemetry-collector-contrib
that referenced
this pull request
Mar 13, 2024
…ib/internal/common to v0.96.0 (open-telemetry#31335) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/open-telemetry/opentelemetry-collector-contrib/internal/common](https://togithub.com/open-telemetry/opentelemetry-collector-contrib) | `v0.94.0` -> `v0.96.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2finternal%2fcommon/v0.96.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2finternal%2fcommon/v0.96.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2finternal%2fcommon/v0.94.0/v0.96.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2finternal%2fcommon/v0.94.0/v0.96.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>open-telemetry/opentelemetry-collector-contrib (github.com/open-telemetry/opentelemetry-collector-contrib/internal/common)</summary> ### [`v0.96.0`](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/blob/HEAD/CHANGELOG.md#v0960) [Compare Source](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.95.0...v0.96.0) ##### 🛑 Breaking changes 🛑 - `f5cloudexporter`: Remove deprecated module ([#&open-telemetry#8203;31531](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31531)) - `datadogconnector`: Move feature gate `connector.datadogconnector.performance` to stable stage. ([#&open-telemetry#8203;31414](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31414)) `connector.datadogconnector.performance` will be removed in the next release - `spanmetricsprocessor`: Remove spanmetrics processor ([#&open-telemetry#8203;29567](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29567)) - You can use the spanmetrics connector as a replacement - `httpforwarder`: Remove extension named httpforwarder, use httpforwarderextension instead. ([#&open-telemetry#8203;24171](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/24171)) - `k8sclusterreceiver`: Remove deprecated k8s.kubeproxy.version resource attribute ([#&open-telemetry#8203;29748](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29748)) ##### 🚀 New components 🚀 - `ackextension`: Adding an interface for Acknowledgement extension ([#&open-telemetry#8203;26376](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/26376)) - `sumologicextension`: add implementation of Sumo Logic Extension ([#&open-telemetry#8203;29601](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29601)) ##### 💡 Enhancements 💡 - `datadogexporter`: Attach the collector version to stats payloads to improve the debugging experience. ([#&open-telemetry#8203;31454](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31454)) - `awsxrayexporter`: support both deprecated and stable http attributes translation for backward compatibility. ([#&open-telemetry#8203;30935](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30935)) - `azuremonitorexporter`: Added support for configuring the Azure Monitor Exporter connection string via the `APPLICATIONINSIGHTS_CONNECTION_STRING` environment variable. ([#&open-telemetry#8203;31523](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31523)) - `datadogconnector`: datadogconnector no longer mutates the input traces in trace-to-trace pipelines. ([#&open-telemetry#8203;31414](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31414)) - `statsdreceiver`: Add support for the latest version of DogStatsD protocol (v1.3) ([#&open-telemetry#8203;31295](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31295)) - `fileexporter`: Scope the behavior of the fileexporter to its lifecycle, so it is safe to shut it down or restart it. ([#&open-telemetry#8203;27489](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27489)) - `processor/resourcedetection`: Add `processor.resourcedetection.hostCPUSteppingAsString` feature gate to change the type of `host.cpu.stepping` from `int` to `string`. ([#&open-telemetry#8203;31136](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31136)) This feature gate will graduate to beta in the next release. - `routingconnector`: a warning is logged if there are two or more routing items with the same routing statement ([#&open-telemetry#8203;30663](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30663)) - `pkg/ottl`: Add new IsInt function to facilitate type checking. ([#&open-telemetry#8203;27894](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27894)) - `cmd/mdatagen`: Make lifecycle tests generated by default ([#&open-telemetry#8203;31532](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31532)) - `opampextension`: enables creating and using an http client ([#&open-telemetry#8203;31389](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31389)) - `pkg/stanza`: Improve timestamp parsing documentation ([#&open-telemetry#8203;31490](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31490)) - `postgresqlreceiver`: Add `receiver.postgresql.connectionPool` feature gate to reuse database connections ([#&open-telemetry#8203;30831](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30831)) The default implementation recreates and closes connections on each scrape per database configured/discovered. This change offers a feature gated alternative to keep connections open. Also, it exposes connection configuration to control the behavior of the pool. - `datadogconnector`: Add `source:datadogconnector` tag to trace agent telemetry metrics generated by the datadogconnector. ([#&open-telemetry#8203;31528](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31528)) - `datadogexporter`: Add `source:datadogexporter` tag to trace agent telemetry metrics generated by the datadogexporter. ([#&open-telemetry#8203;31528](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31528)) - `datadogexporter`: Automatically map `cloud.region`, `cloud.availability_zone` and `cloud.provider` to the `region`, `zone` and `cloud_provider` host tags. ([#&open-telemetry#8203;31372](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31372)) ##### 🧰 Bug fixes 🧰 - `carbonreceiver`: Accept carbon metrics with float timestamps ([#&open-telemetry#8203;31312](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31312)) - `chronyreceiver`: move initialization of the chrony client to the start function ([#&open-telemetry#8203;27849](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27849)) - `deltatocumulativeprocessor`: permits advancing delta start timestamps, as required by spec. ([#&open-telemetry#8203;31365](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31365)) - `deltatocumulativeprocessor`: due to an oversight, only the first sample of each stream was processed. now all samples are. ([#&open-telemetry#8203;31350](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31350)) - `cmd/telemetrygen`: Inherit root CAs from the host environment if not supplied on the command line. ([#&open-telemetry#8203;31191](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31191)) - `syslogexporter`: fix setting network connection, do not load TLS configuration for UDP ([#&open-telemetry#8203;31130](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31130)) - `journaldreceiver`: Fix bug where failed startup could bury error message due to panic during shutdown ([#&open-telemetry#8203;31476](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31476)) - `loadbalancingexporter`: Fixes a bug where the endpoint become required, despite not being used by the load balancing exporter. ([#&open-telemetry#8203;31371](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31371)) - `oracledbreceiver`: Use metadata.Type for the scraper id to avoid invalid scraper IDs. ([#&open-telemetry#8203;31457](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31457)) - `filelogreceiver`: Fix bug where delete_after_read would cause panic ([#&open-telemetry#8203;31383](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31383)) - `receiver/filelog`: Fix issue where file fingerprint could be corrupted while reading. ([#&open-telemetry#8203;22936](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/22936)) - `cmd/telemetrygen`: Fix incorrect error logged in traces batch span processor shutdown ([#&open-telemetry#8203;31362](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31362)) ### [`v0.95.0`](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/blob/HEAD/CHANGELOG.md#v0950) [Compare Source](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.94.0...v0.95.0) ##### 🛑 Breaking changes 🛑 - `all`: Bump minimum version to go 1.21 ([#&open-telemetry#8203;31105](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31105)) - `receiver/elasticsearch`: Remove receiver.elasticsearch.emitNodeVersionAttr feature gate ([#&open-telemetry#8203;31221](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31221)) - `receiver/mongodb`: Bump receiver.mongodb.removeDatabaseAttr feature gate to beta ([#&open-telemetry#8203;31212](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31212)) - `splunkenterprisereceiver`: adds additional metrics specific to indexers ([#&open-telemetry#8203;30704](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30704)) - `exporter/datadogexporter`: Disable APM stats computation in Datadog Exporter by default, `exporter.datadogexporter.DisableAPMStats` is changed to beta ([#&open-telemetry#8203;31219](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31219)) - `extension/storage`: The `filestorage` and `dbstorage` extensions are now standalone modules. ([#&open-telemetry#8203;31040](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31040)) If using the OpenTelemetry Collector Builder, you will need to update your import paths to use the new module(s). - `github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage/filestorage` - `github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage/dbstorage` ##### 🚩 Deprecations 🚩 - `f5cloudexporter`: deprecating component that is no longer maintained ([#&open-telemetry#8203;31186](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31186)) ##### 🚀 New components 🚀 - `confmap/secretsmanagerprovider`: Initial implementation of secrets manager provider. Allows fetch variables from AWS Secrets Manager ([#&open-telemetry#8203;19368](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/19368)) - `deltatocumulative`: adds processor to convert sums (initially) from delta to cumulative temporality ([#&open-telemetry#8203;30705](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30705)) ##### 💡 Enhancements 💡 - `hostmetricsreceiver`: Add a new optional resource attribute `process.cgroup` to the `process` scraper of the `hostmetrics` receiver. ([#&open-telemetry#8203;29282](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29282)) - `datadogexporter`: Adds support for stable JVM metrics introduced in opentelemetry-java-instrumentation v2.0.0 ([#&open-telemetry#8203;31194](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31194)) [https://github.com/DataDog/opentelemetry-mapping-go/pull/265](https://togithub.com/DataDog/opentelemetry-mapping-go/pull/265)/265 for details. - `datasetexporter`: Release resources if they haven't been used for some time. ([#&open-telemetry#8203;31292](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31292)) - `datadogconnector`: Add a trace config `peer_tags` on supplementary peer tags on APM stats. ([#&open-telemetry#8203;31158](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31158)) - `datadogexporter`: Add a trace config `peer_tags` on supplementary peer tags on APM stats. ([#&open-telemetry#8203;31158](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31158)) - `awss3exporter`: Add a marshaler that stores the body of log records in s3. ([#&open-telemetry#8203;30318](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30318)) - `pkg/ottl`: Adds a new ParseCSV converter that can be used to parse CSV strings. ([#&open-telemetry#8203;30921](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30921)) - `loadbalancingexporter`: Add benchmarks for Metrics and Traces ([#&open-telemetry#8203;30915](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30915)) - `pkg/ottl`: Add support to specify the format for a replacement string ([#&open-telemetry#8203;27820](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27820)) - `pkg/ottl`: Add `ParseKeyValue` function for parsing key value pairs from a target string ([#&open-telemetry#8203;30998](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30998)) - `receivercreator`: Remove use of `ReportFatalError` ([#&open-telemetry#8203;30596](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30596)) - `processor/tail_sampling`: Add metrics that measure the number of sampled spans and the number of spans that are dropped due to sampling decisions. ([#&open-telemetry#8203;30482](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30482)) - `exporter/signalfx`: Send histograms in otlp format with new config `send_otlp_histograms` option ([#&open-telemetry#8203;26298](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/26298)) - `receiver/signalfx`: Accept otlp protobuf requests when content-type is "application/x-protobuf;format=otlp" ([#&open-telemetry#8203;26298](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/26298)) - `signalfxreceiver`: Remove deprecated use of `host.ReportFatalError` ([#&open-telemetry#8203;30598](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30598)) - `syslogexporter`: Adding support for sending rfc6587 octet counts in syslog messages ([#&open-telemetry#8203;31013](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31013)) - `connector/datadogconnector`: Internal telemetry metrics for the Datadog traces exporter are now reported through the Collector's self-telemetry ([#&open-telemetry#8203;31179](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31179)) - These internal metrics may be dropped or change name without prior notice - `exporter/datadogexporter`: Internal telemetry metrics for the Datadog traces exporter are now reported through the Collector's self-telemetry ([#&open-telemetry#8203;31179](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31179)) - These internal metrics may be dropped or change name without prior notice ##### 🧰 Bug fixes 🧰 - `pkg/stanza`: Add 'allow_skip_pri_header' flag to syslog setting. ([#&open-telemetry#8203;30397](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30397)) Allow parsing syslog records without PRI header. Currently pri header is beng enforced although it's not mandatory by the RFC standard. Since influxdata/go-syslog is not maintained we had to switch to haimrubinstein/go-syslog. - `datadogexporter`: Fix bug where multiple resources would cause datadogexporter to send extraneous additional stats buckets. ([#&open-telemetry#8203;31173](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31173)) - `extension/storage`: Ensure fsync is turned on after compaction ([#&open-telemetry#8203;20266](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/20266)) - `logstransformprocessor`: Fix potential panic on shutdown due to incorrect shutdown order ([#&open-telemetry#8203;31139](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31139)) - `logicmonitorexporter`: Fix memory leak on shutdown ([#&open-telemetry#8203;31150](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31150)) - `opencensusreceiver`: Fix memory leak on shutdown ([#&open-telemetry#8203;31152](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31152)) - `receiver/prometheusreceiver`: prometheusreceiver fix translation of metrics with \_created suffix ([#&open-telemetry#8203;30309](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30309)) - `pkg/stanza`: Fixed a bug in the keyvalue_parser where quoted values could be split if they contained a delimited. ([#&open-telemetry#8203;31034](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31034)) </details> --- ### 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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMDAuMCIsInVwZGF0ZWRJblZlciI6IjM3LjIyMC4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
cmd/telemetrygen
telemetrygen command
dependencies
Pull requests that update a dependency file
extension/httpforwarder
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.94.0
->v0.96.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.96.0
Compare Source
🛑 Breaking changes 🛑
f5cloudexporter
: Remove deprecated module (#31531)datadogconnector
: Move feature gateconnector.datadogconnector.performance
to stable stage. (#31414)connector.datadogconnector.performance
will be removed in the next releasespanmetricsprocessor
: Remove spanmetrics processor (#29567)httpforwarder
: Remove extension named httpforwarder, use httpforwarderextension instead. (#24171)k8sclusterreceiver
: Remove deprecated k8s.kubeproxy.version resource attribute (#29748)🚀 New components 🚀
ackextension
: Adding an interface for Acknowledgement extension (#26376)sumologicextension
: add implementation of Sumo Logic Extension (#29601)💡 Enhancements 💡
datadogexporter
: Attach the collector version to stats payloads to improve the debugging experience. (#31454)awsxrayexporter
: support both deprecated and stable http attributes translation for backward compatibility. (#30935)azuremonitorexporter
: Added support for configuring the Azure Monitor Exporter connection string via theAPPLICATIONINSIGHTS_CONNECTION_STRING
environment variable. (#31523)datadogconnector
: datadogconnector no longer mutates the input traces in trace-to-trace pipelines. (#31414)statsdreceiver
: Add support for the latest version of DogStatsD protocol (v1.3) (#31295)fileexporter
: Scope the behavior of the fileexporter to its lifecycle, so it is safe to shut it down or restart it. (#27489)processor/resourcedetection
: Addprocessor.resourcedetection.hostCPUSteppingAsString
feature gate to change the type ofhost.cpu.stepping
fromint
tostring
. (#31136)This feature gate will graduate to beta in the next release.
routingconnector
: a warning is logged if there are two or more routing items with the same routing statement (#30663)pkg/ottl
: Add new IsInt function to facilitate type checking. (#27894)cmd/mdatagen
: Make lifecycle tests generated by default (#31532)opampextension
: enables creating and using an http client (#31389)pkg/stanza
: Improve timestamp parsing documentation (#31490)postgresqlreceiver
: Addreceiver.postgresql.connectionPool
feature gate to reuse database connections (#30831)The default implementation recreates and closes connections on each scrape per database configured/discovered.
This change offers a feature gated alternative to keep connections open. Also, it exposes connection configuration to control the behavior of the pool.
datadogconnector
: Addsource:datadogconnector
tag to trace agent telemetry metrics generated by the datadogconnector. (#31528)datadogexporter
: Addsource:datadogexporter
tag to trace agent telemetry metrics generated by the datadogexporter. (#31528)datadogexporter
: Automatically mapcloud.region
,cloud.availability_zone
andcloud.provider
to theregion
,zone
andcloud_provider
host tags. (#31372)🧰 Bug fixes 🧰
carbonreceiver
: Accept carbon metrics with float timestamps (#31312)chronyreceiver
: move initialization of the chrony client to the start function (#27849)deltatocumulativeprocessor
: permits advancing delta start timestamps, as required by spec. (#31365)deltatocumulativeprocessor
: due to an oversight, only the first sample of each stream was processed. now all samples are. (#31350)cmd/telemetrygen
: Inherit root CAs from the host environment if not supplied on the command line. (#31191)syslogexporter
: fix setting network connection, do not load TLS configuration for UDP (#31130)journaldreceiver
: Fix bug where failed startup could bury error message due to panic during shutdown (#31476)loadbalancingexporter
: Fixes a bug where the endpoint become required, despite not being used by the load balancing exporter. (#31371)oracledbreceiver
: Use metadata.Type for the scraper id to avoid invalid scraper IDs. (#31457)filelogreceiver
: Fix bug where delete_after_read would cause panic (#31383)receiver/filelog
: Fix issue where file fingerprint could be corrupted while reading. (#22936)cmd/telemetrygen
: Fix incorrect error logged in traces batch span processor shutdown (#31362)v0.95.0
Compare Source
🛑 Breaking changes 🛑
all
: Bump minimum version to go 1.21 (#31105)receiver/elasticsearch
: Remove receiver.elasticsearch.emitNodeVersionAttr feature gate (#31221)receiver/mongodb
: Bump receiver.mongodb.removeDatabaseAttr feature gate to beta (#31212)splunkenterprisereceiver
: adds additional metrics specific to indexers (#30704)exporter/datadogexporter
: Disable APM stats computation in Datadog Exporter by default,exporter.datadogexporter.DisableAPMStats
is changed to beta (#31219)extension/storage
: Thefilestorage
anddbstorage
extensions are now standalone modules. (#31040)If using the OpenTelemetry Collector Builder, you will need to update your import paths to use the new module(s).
github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage/filestorage
github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage/dbstorage
🚩 Deprecations 🚩
f5cloudexporter
: deprecating component that is no longer maintained (#31186)🚀 New components 🚀
confmap/secretsmanagerprovider
: Initial implementation of secrets manager provider. Allows fetch variables from AWS Secrets Manager (#19368)deltatocumulative
: adds processor to convert sums (initially) from delta to cumulative temporality (#30705)💡 Enhancements 💡
hostmetricsreceiver
: Add a new optional resource attributeprocess.cgroup
to theprocess
scraper of thehostmetrics
receiver. (#29282)datadogexporter
: Adds support for stable JVM metrics introduced in opentelemetry-java-instrumentation v2.0.0 (#31194)https://github.com/DataDog/opentelemetry-mapping-go/pull/265/265 for details.
datasetexporter
: Release resources if they haven't been used for some time. (#31292)datadogconnector
: Add a trace configpeer_tags
on supplementary peer tags on APM stats. (#31158)datadogexporter
: Add a trace configpeer_tags
on supplementary peer tags on APM stats. (#31158)awss3exporter
: Add a marshaler that stores the body of log records in s3. (#30318)pkg/ottl
: Adds a new ParseCSV converter that can be used to parse CSV strings. (#30921)loadbalancingexporter
: Add benchmarks for Metrics and Traces (#30915)pkg/ottl
: Add support to specify the format for a replacement string (#27820)pkg/ottl
: AddParseKeyValue
function for parsing key value pairs from a target string (#30998)receivercreator
: Remove use ofReportFatalError
(#30596)processor/tail_sampling
: Add metrics that measure the number of sampled spans and the number of spans that are dropped due to sampling decisions. (#30482)exporter/signalfx
: Send histograms in otlp format with new configsend_otlp_histograms
option (#26298)receiver/signalfx
: Accept otlp protobuf requests when content-type is "application/x-protobuf;format=otlp" (#26298)signalfxreceiver
: Remove deprecated use ofhost.ReportFatalError
(#30598)syslogexporter
: Adding support for sending rfc6587 octet counts in syslog messages (#31013)connector/datadogconnector
: Internal telemetry metrics for the Datadog traces exporter are now reported through the Collector's self-telemetry (#31179)exporter/datadogexporter
: Internal telemetry metrics for the Datadog traces exporter are now reported through the Collector's self-telemetry (#31179)🧰 Bug fixes 🧰
pkg/stanza
: Add 'allow_skip_pri_header' flag to syslog setting. (#30397)Allow parsing syslog records without PRI header. Currently pri header is beng enforced although it's not mandatory by the RFC standard. Since influxdata/go-syslog is not maintained we had to switch to haimrubinstein/go-syslog.
datadogexporter
: Fix bug where multiple resources would cause datadogexporter to send extraneous additional stats buckets. (#31173)extension/storage
: Ensure fsync is turned on after compaction (#20266)logstransformprocessor
: Fix potential panic on shutdown due to incorrect shutdown order (#31139)logicmonitorexporter
: Fix memory leak on shutdown (#31150)opencensusreceiver
: Fix memory leak on shutdown (#31152)receiver/prometheusreceiver
: prometheusreceiver fix translation of metrics with _created suffix (#30309)pkg/stanza
: Fixed a bug in the keyvalue_parser where quoted values could be split if they contained a delimited. (#31034)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.