signalfx / splunk-otel-collector

Apache License 2.0
199 stars 156 forks source link

Update changelog for v0.111.0 #5475

Closed asreehari-splunk closed 1 month ago

asreehari-splunk commented 1 month ago

Description: In preparation for release v0.111.0

atoulme commented 1 month ago

Please take a look, it looks like the whole CHANGELOG is gone

dmitryax commented 1 month ago

Some important items from https://github.com/open-telemetry/opentelemetry-collector-contrib/releases/tag/v0.111.0 are missed, e.g.:

### 🛑 Breaking changes 🛑

- `signalfxexporter`: Do not exclude the metric `container.memory.working_set` (#35475)
- `sqlqueryreceiver`: Fail if value for log column in result set is missing, collect errors (#35068)
- `windowseventlogreceiver`: The 'raw' flag no longer suppresses rendering info. (#34720)
  Previously, this flag controlled two behaviors simultaneously:
    1. Whether or not the body of the log record was an XML string or structured object.
    2. Whether or not rendering info was resolved.
  A separate 'suppress_rendering_info' option now controls rendering info resolution.
  This is considered a breaking change because users setting only the 'raw' flag without also setting the
  new 'suppress_rendering_info' flag may see a performance decrease along with more detailed events.

### 🚩 Deprecations 🚩

- `sapmreceiver`: `access_token_passthrough` is deprecated (#35330)
  - "`access_token_passthrough` is deprecated."
  - "Please enable include_metadata in the receiver and add the following config to the batch processor:"
  ```yaml
  batch:
    metadata_keys: [X-Sf-Token]

### 💡 Enhancements 💡

- `receivercreator`: Validate endpoint's configuration before starting receivers (#33145)
- `hostmetricsreceiver`: Add ability to mute all errors (mainly due to access rights) coming from process scraper of the hostmetricsreceiver (#20435)
- `kubeletstats`: Introduce feature gate for deprecation of container.cpu.utilization, k8s.pod.cpu.utilization and k8s.node.cpu.utilization metrics (#35139)
- `pkg/ottl`: Add InsertXML Converter (#35436)
- `pkg/ottl`: Add GetXML Converter (#35462)
- `pkg/ottl`: Add ToKeyValueString Converter (#35334)
- `pkg/ottl`: Add RemoveXML Converter (#35301)
- `sqlserverreceiver`: Add computer name resource attribute to relevant metrics (#35040)
- `windowseventlogreceiver`: Add 'suppress_rendering_info' option. (#34720)
  When this flag is enabled, the receiver will not attempt to resolve rendering info. This can improve performance
  but comes at a cost of losing some details in the event log.

- `windowseventlogreceiver`: Move artificial "remote_server" field to 'attributes["server.address"]'. (#34720)

### 🧰 Bug fixes 🧰

- `sqlqueryreceiver`: Fix reprocessing of logs when tracking_column type is timestamp (#35194)
dmitryax commented 1 month ago

Let's keep the same formatting as before - no extra line between items

atoulme commented 1 month ago

line 47 to 65 should be removed. They contain a duplicate 0.110.0 header and the unreleased notes that should be factored into the addition