Skip to content

Commit 2b815eb

Browse files
committed
[chore] update CHANGELOG.md
1 parent de18e23 commit 2b815eb

File tree

1 file changed

+44
-52
lines changed

1 file changed

+44
-52
lines changed

CHANGELOG.md

Lines changed: 44 additions & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -18,60 +18,52 @@ v0.137.0:
1818
<details>
1919
<summary>Highlights from the upstream Collector changelog</summary>
2020

21-
### 💡 Enhancements 💡
22-
- `cmd/mdatagen`: Improve validation for resource attribute `enabled` field in metadata files (#12722)
23-
Resource attributes now require an explicit `enabled` field in metadata.yaml files, while regular attributes
24-
are prohibited from having this field. This improves validation and prevents configuration errors.
25-
- `all`: Changelog entries will now have their component field checked against a list of valid components. (#13924)
26-
This will ensure a more standardized changelog format which makes it easier to parse.
27-
- `pkg/pdata`: Mark featuregate pdata.useCustomProtoEncoding as stable (#13883)
28-
- all: Mark configoptional as stable (#13403)
29-
- all: Mark configauth module as 1.0 (#9476)
30-
- `pkg/pdata`: Mark featuregate pdata.useCustomProtoEncoding as stable (#13883)
31-
- `redactionprocessor`: Add support for URL sanitization in the redaction processor. (#41535)
32-
- `receiver/k8seventsreceiver`: Added support for Leader Election into k8seventsreceiver using k8sleaderelector extension. (#42266)
33-
- `receiver/k8sobjectsreceiver`: Switch to standby mode when leader lease is lost instead of shutdown (#42706)
34-
- `processor/resourcedetection`: Add support for DigitalOcean in resourcedetectionprocessor (#42803)
35-
- `processor/resourcedetection`: Add support for upcloud in resourcedetectionprocessor (#42801)
36-
- `hostmetricsreceiver`: Add useMemAvailable feature gate to use the MemAvailable kernel's statistic to compute the "used" memory usage (#42221)
37-
- `tailsamplingprocessor`: Add support for extensions that implement sampling policies. (#31582)
38-
Extension support for tailsamplingprocessor is still in development and the interfaces may change at any time.
39-
- `telemetrygen`: Add span links support to telemetrygen (#43007)
40-
The new --span-links flag allows generating spans with links to previously created spans.
41-
Each span can link to random existing span contexts, creating relationships between spans for testing
42-
distributed tracing scenarios. Links include attributes for link type and index identification.
43-
- `telemetrygen`: Add load size to telemetrygen metrics and logs. (#42322)
21+
### 💡 Enhancements
22+
23+
- [`cmd/mdatagen`]: Improve validation for resource attribute `enabled` field in metadata files ([#12722](https://github.com/open-telemetry/opentelemetry-collector))
24+
- [`all`]: Changelog entries will now have their component field checked against a list of valid components ([#13924](https://github.com/open-telemetry/opentelemetry-collector))
25+
- [`pkg/pdata`]: Mark feature gate `pdata.useCustomProtoEncoding` as stable ([#13883](https://github.com/open-telemetry/opentelemetry-collector))
26+
- [`all`]: Mark `configoptional` as stable ([#13403](https://github.com/open-telemetry/opentelemetry-collector/issues/13403))
27+
- [`all`]: Mark `configauth` module as 1.0 ([#9476](https://github.com/open-telemetry/opentelemetry-collector))
28+
- [`redactionprocessor`]: Add support for URL sanitization ([#41535](https://github.com/open-telemetry/opentelemetry-collector))
29+
- [`receiver/k8seventsreceiver`]: Add support for Leader Election using `k8sleaderelector` extension ([#42266](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/42266))
30+
- [`receiver/k8sobjectsreceiver`]: Switch to standby mode when leader lease is lost ([#42706](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/42706))
31+
- [`processor/resourcedetection`]: Add support for DigitalOcean ([#42803](https://github.com/open-telemetry/opentelemetry-collector))
32+
- [`processor/resourcedetection`]: Add support for UpCloud ([#42801](https://github.com/open-telemetry/opentelemetry-collector))
33+
- [`hostmetricsreceiver`]: Add `useMemAvailable` feature gate ([#42221](https://github.com/open-telemetry/opentelemetry-collector))
34+
- [`tailsamplingprocessor`]: Add support for extensions that implement sampling policies ([#31582](https://github.com/open-telemetry/opentelemetry-collector))
35+
- [`telemetrygen`]: Add span links support ([#43007](https://github.com/open-telemetry/opentelemetry-collector))
36+
- [`telemetrygen`]: Add load size to telemetrygen metrics and logs ([#42322](https://github.com/open-telemetry/opentelemetry-collector))
4437

45-
### 🧰 Bug fixes 🧰
38+
---
39+
40+
### 🧰 Bug Fixes
41+
42+
- [`receiver/k8seventsreceiver`]: Prevent potential panic by safely checking informer objects ([#43014](https://github.com/open-telemetry/opentelemetry-collector))
43+
- [`processor/k8sattributes`]: Use `podUID` instead of `podName` for cache deletion ([#42978](https://github.com/open-telemetry/opentelemetry-collector))
44+
- [`telemetrygen`]: Publish int and bool attributes for logs ([#43090](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/43090))
45+
- [`statsdreceiver`]: Fix data race on shutdown ([#42878](https://github.com/open-telemetry/opentelemetry-collector))
46+
47+
---
48+
49+
### 🛑 Breaking Changes
50+
51+
- [`pkg/exporterhelper`]: Remove all experimental symbols ([#11143](https://github.com/open-telemetry/opentelemetry-collector))
52+
- [`spanmetricsconnector`]: Exclude all resource attributes in spanmetrics ([#42103](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases))
53+
- [`spanmetricsconnector`]: Change default duration metrics unit from ms to s ([#42462](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases))
54+
55+
---
56+
57+
### 🚩 Deprecations
58+
59+
- [`all`]: `service/telemetry.TracesConfig` is deprecated ([#13904](https://github.com/open-telemetry/opentelemetry-collector/releases))
60+
61+
---
62+
63+
### 🚀 New Components
64+
65+
- [`resourcedetectionprocessor`]: Add Oracle Cloud resource detection support ([#35091](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/35091))
4666

47-
- `receiver/k8seventsreceiver`: Prevent potential panic in the events receiver by safely checking that informer objects are *corev1.Event before handling them. (#43014)
48-
- `processor/k8sattributes`: Use podUID instead podName to determine which pods should be deleted from cache (#42978)
49-
- `telemetrygen`: Publish int and bool attributes for logs (#43090)
50-
- `statsdreceiver`: Fix a data race in statsdreceiver on shutdown (#42878)
51-
52-
🛑 Breaking changes 🛑
53-
- `pkg/exporterhelper`: Remove all experimental symbols in exporterhelper (#11143)
54-
They have all been moved to xexporterhelper
55-
- `spanmetricsconnector`: Exclude all resource attributes in spanmetrics (#42103)
56-
This change aligns with the ServiceGraph implementation and may introduce a breaking change:
57-
Users utilizing Prometheus remote write will not experience a breaking change.
58-
Users using OTLP/HTTP may encounter a breaking change.
59-
The change is currently guarded by the feature gate connector.spanmetrics.excludeResourceMetrics and is disabled by default.
60-
It will be enabled by default in the next release.
61-
- `spanmetricsconnector`: Change default duration metrics unit from ms to s (#42462)
62-
This change introduces a breaking change, which is now guarded by the feature gate connector.spanmetrics.useSecondAsDefaultMetricsUnit.
63-
Currently, the feature gate is disabled by default, so the unit will remain ms. After one release cycle, the unit will switch to s and the feature gate will also be enabled by default.
64-
65-
🚩 Deprecations 🚩
66-
- all: service/telemetry.TracesConfig is deprecated (#13904)
67-
This type alias has been added to otelconftelemetry.TracesConfig,
68-
where the otelconf-based telemetry implementation now lives.
69-
70-
🚀 New components 🚀
71-
72-
- `resourcedetectionprocessor`: Added Oracle Cloud resource detection support to resourcedetectionprocessor, enabling automatic population of Oracle Cloud-specific resource attributes. (#35091)
73-
This update allows the OpenTelemetry Collector to detect and annotate telemetry with Oracle Cloud resource metadata when running in Oracle Cloud environments.
74-
Includes new unit tests and documentation.
7567

7668
---
7769

0 commit comments

Comments
 (0)