|
2 | 2 |
|
3 | 3 | ## Unreleased
|
4 | 4 |
|
| 5 | +## v0.116.0 |
| 6 | + |
| 7 | +This Splunk OpenTelemetry Collector release includes changes from the [opentelemetry-collector v0.116.0](https://github.com/open-telemetry/opentelemetry-collector/releases/tag/v0.116.0) and the [opentelemetry-collector-contrib v0.116.0](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases/tag/v0.116.0) releases where appropriate. |
| 8 | + |
| 9 | +### 🛑 Breaking changes 🛑 |
| 10 | + |
| 11 | +- (Contrib) `processor/tailsampling`: Reverts [#33671](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33671), allowing for composite policies to specify inverted clauses in conjunction with other policies. This is a change bringing the previous state into place, breaking users who rely on what was introduced as part of [#33671](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33671). ([#34085](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34085)) |
| 12 | + |
5 | 13 | ### 🚀 New components 🚀
|
6 | 14 |
|
| 15 | +- (Splunk) Add `bearertokenauth` extension ([#5727](https://github.com/signalfx/splunk-otel-collector/pull/5727)) |
7 | 16 | - (Splunk) Add `snowflake` receiver ([#5724](https://github.com/signalfx/splunk-otel-collector/pull/5724))
|
8 | 17 | - (Splunk) Add `purefa` receiver ([#5731](https://github.com/signalfx/splunk-otel-collector/pull/5731))
|
9 | 18 | - (Splunk) Add `sum` connector ([#5730 ](https://github.com/signalfx/splunk-otel-collector/pull/5730))
|
10 | 19 |
|
| 20 | +### 🚩 Deprecations 🚩 |
| 21 | + |
| 22 | +- (Contrib) `connector/routing`: Deprecate `match_once` parameter. ([#29882](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/29882)) |
| 23 | +- (Contrib) `routingprocessor`: Deprecated in favor of the routing connector. ([#36616](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/36616)) |
| 24 | +- (Contrib) `splunkhecexporter`: Add `otel_attrs_to_hec_metadata/*` config fields to replace `hec_metadata_to_otel_attrs/*` fields. ([#35092](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/35092)) |
| 25 | + `otel_attrs_to_hec_metadata/*` config fields will replace the `hec_metadata_to_otel_attrs/*` fields in a later release. |
| 26 | + |
| 27 | +### 💡 Enhancements 💡 |
| 28 | + |
| 29 | +- (Contrib) `purefareceiver`: Implements support for scraping Pure Storage FlashArray with Purity version 6.6.11+ ([#36251](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/36251)) |
| 30 | +- (Contrib) `azureeventhubreceiver`: support providing one or more time formats for timestamp parsing ([#36650](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/36650)) |
| 31 | +- (Contrib) `fileexporter`: Add support for profiles signal. ([#35978](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/35978)) |
| 32 | +- (Contrib) `pkg/ottl`: GetXML Converter now supports selecting text, CDATA, and attribute (value) content. ([#36821](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/36821)) |
| 33 | +- (Contrib) `kafkaexporter, kafkareceiver`: Add a new mechanism "AWS_MSK_IAM_OAUTHBEARER" for kafka exporter and kafka receiver. This mechanism use the AWS MSK IAM SASL Signer for Go https://github.com/aws/aws-msk-iam-sasl-signer-go. ([#19747](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/19747)) |
| 34 | +- (Contrib) `loadbalancingexporter`: Adds a an optional configuration to the k8s resolver which returns hostnames instead of IPs for headless services pointing at statefulsets ([#18412](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/18412)) |
| 35 | +- (Contrib) `mongodbatlasreceiver`: Adds additional metrics to the MongoDB Atlas receiver ([#36525](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/36525)) |
| 36 | + Adds a number of new default disabled metrics to the MongoDB Atlas receiver. These metrics are: |
| 37 | + - mongodbatlas.disk.partition.queue.depth |
| 38 | + - mongodbatlas.disk.partition.throughput |
| 39 | + - mongodbatlas.process.cache.ratio |
| 40 | +- (Contrib) `s3exporter`: Upgrading to adopt aws sdk v2 ([#36699](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/36699)) |
| 41 | + |
| 42 | +### 🧰 Bug fixes 🧰 |
| 43 | + |
| 44 | +- (Core) `exporterhelper`: Fix memory leak at exporter shutdown ([#11401](https://github.com/open-telemetry/opentelemetry-collector/issues/11401)) |
| 45 | +- (Core) `sharedcomponent`: Remove race-condition and cleanup locking ([#11819](https://github.com/open-telemetry/opentelemetry-collector/issues/11819)) |
| 46 | +- (Contrib) `receiver/prometheusreceiver`: Metric adjuster no longer assumes that all metrics from a scrape come from the same resource ([#36477](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/36477)) |
| 47 | +- (Contrib) `k8sattributesprocessor`: Override extracted k8s attributes if original value has been empty ([#36373](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/36373)) |
| 48 | +- (Contrib) `k8sattributesprocessor`: Log any errors encountered during kube client initialisation ([#35879](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/35879)) |
| 49 | + This addresses an issue where the collector, due to an error encountered during the kubernetes client initialisation, |
| 50 | + was reporting an 'unavailable' status via the health check extension without any further information to be found in the logs. |
| 51 | +- (Contrib) `postgresqlreceiver`: Update the postgresqlreceiver to handle new table schema for the bgwriter metrics in pg17+ ([#36784](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/36784)) |
| 52 | +- (Contrib) `jaegerreceiver`: Remove ineffectual warning from jaegerreceiver ([#35894](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/35894)) |
| 53 | + |
11 | 54 | ## v0.115.0
|
12 | 55 |
|
13 | 56 | ### 🛑 Breaking changes 🛑
|
|
0 commit comments