Skip to content

Commit b5cab3e

Browse files
author
Samiur Arif
authored
Added new Changelogs for v0.102.0 (#4936)
1 parent df9110f commit b5cab3e

File tree

1 file changed

+39
-2
lines changed

1 file changed

+39
-2
lines changed

CHANGELOG.md

+39-2
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,35 @@
22

33
## Unreleased
44

5+
## v0.102.0
6+
57
### 🛑 Breaking changes 🛑
68

79
- (Splunk) `receiver/discovery`: Replace `log_record` field with `message` in evaluation statements ([#4583](https://github.com/signalfx/splunk-otel-collector/pull/4583))
10+
- (Core) `envprovider`: Restricts Environment Variable names. Environment variable names must now be ASCII only and start with a letter or an underscore, and can only contain underscores, letters, or numbers. ([#9531](https://github.com/open-telemetry/opentelemetry-collector/issues/9531))
11+
- (Core) `confighttp`: Apply MaxRequestBodySize to the result of a decompressed body [#10289](https://github.com/open-telemetry/opentelemetry-collector/pull/10289)
12+
When using compressed payloads, the Collector would verify only the size of the compressed payload.
13+
This change applies the same restriction to the decompressed content. As a security measure, a limit of 20 MiB was added, which makes this a breaking change.
14+
For most clients, this shouldn't be a problem, but if you often have payloads that decompress to more than 20 MiB, you might want to either configure your
15+
client to send smaller batches (recommended), or increase the limit using the MaxRequestBodySize option.
16+
- (Contrib) `k8sattributesprocessor`: Move `k8sattr.rfc3339` feature gate to stable. ([#33304](https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/33304))
17+
- (Contrib) `extension/filestorage`: Replace path-unsafe characters in component names ([#3148](https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/3148))
18+
The feature gate `extension.filestorage.replaceUnsafeCharacters` is now removed.
19+
- (Contrib) `vcenterreceiver`: vcenterreceiver replaces deprecated packet metrics by removing them and enabling by default the newer ones. (([#32929](https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/32929)),([#32835](https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/32835))
20+
Removes the following metrics: `vcenter.host.network.packet.errors`, `vcenter.host.network.packet.count`, and
21+
`vcenter.vm.network.packet.count`.
22+
Also enables by default the following metrics: `vcenter.host.network.packet.error.rate`,
23+
`vcenter.host.network.packet.rate`, and `vcenter.vm.network.packet.rate`.
24+
25+
### 🧰 Bug fixes 🧰
26+
27+
- (Splunk) `discovery`: Fix crashing collector if discovered mongodb isn't reachable in Kubernetes ([#4911](https://github.com/signalfx/splunk-otel-collector/pull/4911))
28+
- (Core) `batchprocessor`: ensure attributes are set on cardinality metadata metric [#9674](https://github.com/open-telemetry/opentelemetry-collector/pull/9674)
29+
- (Core) `batchprocessor`: Fixing processor_batch_metadata_cardinality which was broken in v0.101.0 [#10231](https://github.com/open-telemetry/opentelemetry-collector/pull/10231)
30+
- (Core) `batchprocessor`: respect telemetry level for all metrics [#10234](https://github.com/open-telemetry/opentelemetry-collector/pull/10234)
31+
- (Core) `exporterhelper`: Fix potential deadlocks in BatcherSender shutdown [#10255](https://github.com/open-telemetry/opentelemetry-collector/pull/10255)
32+
- (Contrib) `receiver/mysql`: Remove the order by clause for the column that does not exist ([#33271](https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/33271))
33+
- (Contrib) `kafkareceiver`: Fix bug that was blocking shutdown ([#30789](https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/30789))
834

935
### 🚩 Deprecations 🚩
1036

@@ -21,9 +47,20 @@
2147

2248
Please update any configurations to use `quay.io/signalfx/splunk-otel-collector:<version>` for this and future releases.
2349

24-
### 🧰 Bug fixes 🧰
50+
### 💡 Enhancements 💡
2551

26-
- (Splunk) `discovery`: Fix crashing collector if discovered mongodb isn't reachable in Kubernetes ([#4911](https://github.com/signalfx/splunk-otel-collector/pull/4911)))
52+
- (Splunk) `discovery`: Update redis discovery instructions ([#4915](https://github.com/signalfx/splunk-otel-collector/pull/4915))
53+
- (Splunk) `discovery`: Bring Kafkamatrics receiver into the discovery mode ([#4903](https://github.com/signalfx/splunk-otel-collector/pull/4903))
54+
- (Contrib) `pkg/ottl`: Add the `Day` Converter to extract the int Day component from a time.Time ([#33106](https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/33106))
55+
- (Contrib) `pkg/ottl`: Adds `Month` converter to extract the int Month component from a time.Time (#33106) ([#33106](https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/33106))
56+
- (Contrib) `pkg/ottl`: Adds a `Year` converter for extracting the int year component from a time.Time ([#33106](https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/33106))
57+
- (Contrib) `filelogreceiver`: Log when files are rotated/moved/truncated ([#33237](https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/33237))
58+
- (Contrib) `stanza`: Add monitoring metrics for open and harvested files in fileconsumer ([#31256](https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/31256))
59+
- (Contrib) `prometheusreceiver`: Allow to configure http client used by target allocator generated scrape targets ([#18054](https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/18054))
60+
- (Contrib) `pkg/stanza`: Expose recombine max log size option in the container parser configuration ([#33186](https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/33186))
61+
- (Contrib) `processor/resourcedetectionprocessor`: Add support for Azure tags in ResourceDetectionProcessor. ([#32953](https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/32953))
62+
- (Contrib) `kubeletstatsreceiver`: Add k8s.container.cpu.node.utilization metric ([#27885](https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/27885))
63+
- (Contrib) `pkg/ottl`: Adds a `Minute` converter for extracting the int minute component from a time.Time ([#33106](https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/33106))
2764

2865
## v0.101.0
2966

0 commit comments

Comments
 (0)