Skip to content

Commit

Permalink
Update changelog (#4453)
Browse files Browse the repository at this point in the history
Added remaining contrib changes, need to still add links
  • Loading branch information
crobert-1 committed Mar 11, 2024
1 parent f6e5cd7 commit 6faf9c6
Showing 1 changed file with 55 additions and 9 deletions.
64 changes: 55 additions & 9 deletions CHANGELOG.md
Expand Up @@ -2,6 +2,52 @@

## Unreleased

## v0.96.1

This Splunk OpenTelemetry Collector release includes changes from the [opentelemetry-collector v0.96.0](https://github.com/open-telemetry/opentelemetry-collector/releases/tag/v0.96.0) and the [opentelemetry-collector-contrib v0.96.0](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases/tag/v0.96.0) releases where appropriate.

### 🛑 Breaking changes 🛑

- (Core) `configgrpc`: Remove deprecated `GRPCClientSettings`, `GRPCServerSettings`, and `ServerConfig.ToListenerContext`. ([#9616](https://github.com/open-telemetry/opentelemetry-collector/pull/9616))
- (Core) `confighttp`: Remove deprecated `HTTPClientSettings`, `NewDefaultHTTPClientSettings`, and `CORSSettings`. ([#9625](https://github.com/open-telemetry/opentelemetry-collector/pull/9625))
- (Core) `confignet`: Removes deprecated `NetAddr` and `TCPAddr` ([#9614](https://github.com/open-telemetry/opentelemetry-collector/pull/9614))
- (Contrib) `spanmetricsprocessor`: Remove spanmetrics processor ([#29567](https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/29567))
- You can use the spanmetrics connector as a replacement
- (Contrib) `httpforwarder`: Remove extension named httpforwarder, use httpforwarderextension instead. ([#24171](https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/24171))
- (Contrib) `k8sclusterreceiver`: Remove deprecated k8s.kubeproxy.version resource attribute ([#29748](https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/29748))

### 💡 Enhancements 💡

- (Core) `configtls`: Add `include_system_ca_certs_pool` to configtls, allowing to load system certs and additional custom certs. ([#7774](https://github.com/open-telemetry/opentelemetry-collector/pull/7774))
- (Core) `otelcol`: Add `ConfigProviderSettings` to `CollectorSettings` ([#4759](https://github.com/open-telemetry/opentelemetry-collector/pull/4759))
This allows passing a custom list of `confmap.Provider`s to `otelcol.NewCommand`.
- (Core) `pdata`: Update to OTLP v1.1.0 ([#9587](https://github.com/open-telemetry/opentelemetry-collector/pull/9587))
Introduces Span and SpanLink flags.
- (Core) `confmap`: Update mapstructure to use a maintained fork, github.com/go-viper/mapstructure/v2. ([#9634](https://github.com/open-telemetry/opentelemetry-collector/pull/9634))
See https://github.com/mitchellh/mapstructure/issues/349 for context.
- (Contrib) `statsdreceiver`: Add support for the latest version of DogStatsD protocol (v1.3) ([#31295](https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/31295))
- (Contrib) `fileexporter`: Scope the behavior of the fileexporter to its lifecycle, so it is safe to shut it down or restart it. ([#27489](https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/27489))
- (Contrib) `processor/resourcedetection`: Add `processor.resourcedetection.hostCPUSteppingAsString` feature gate to change the type of `host.cpu.stepping` from `int` to `string`. ([#31136](https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/31136))
This feature gate will graduate to beta in the next release.
- (Contrib) `routingconnector`: a warning is logged if there are two or more routing items with the same routing statement ([#30663](https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/30663))
- (Contrib) `pkg/ottl`: Add new IsInt function to facilitate type checking. ([#27894](https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/27894))
- (Contrib) `cmd/mdatagen`: Make lifecycle tests generated by default ([#31532](https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/31532))
- (Contrib) `pkg/stanza`: Improve timestamp parsing documentation ([#31490](https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/31490))
- (Contrib) `postgresqlreceiver`: Add `receiver.postgresql.connectionPool` feature gate to reuse database connections ([#30831](https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/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.

### 🧰 Bug fixes 🧰

- (Core) `configretry`: Allow max_elapsed_time to be set to 0 for indefinite retries ([#9641](https://github.com/open-telemetry/opentelemetry-collector/pull/9641))
- (Core) `client`: Make `Metadata.Get` thread safe ([#9595](https://github.com/open-telemetry/opentelemetry-collector/pull/9595))
- (Contrib) `carbonreceiver`: Accept carbon metrics with float timestamps ([#31312](https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/31312))
- (Contrib) `journaldreceiver`: Fix bug where failed startup could bury error message due to panic during shutdown ([#31476](https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/31476))
- (Contrib) `loadbalancingexporter`: Fixes a bug where the endpoint become required, despite not being used by the load balancing exporter. ([#31371](https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/31371))
- (Contrib) `oracledbreceiver`: Use metadata.Type for the scraper id to avoid invalid scraper IDs. ([#31457](https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/31457))
- (Contrib) `filelogreceiver`: Fix bug where delete_after_read would cause panic ([#31383](https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/31383))
- (Contrib) `receiver/filelog`: Fix issue where file fingerprint could be corrupted while reading. ([#22936](https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/22936))

## v0.96.0

This Splunk OpenTelemetry Collector release includes changes from the [opentelemetry-collector v0.96.0](https://github.com/open-telemetry/opentelemetry-collector/releases/tag/v0.96.0) and the [opentelemetry-collector-contrib v0.96.0](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases/tag/v0.96.0) releases where appropriate.
Expand All @@ -12,15 +58,15 @@ This Splunk OpenTelemetry Collector release includes changes from the [opentelem

### 💡 Enhancements 💡

- Bump github.com/prometheus/common from 0.46.0 to 0.49.0 ([#4353](https://github.com/signalfx/splunk-otel-collector/pull/4382))
- Bumps [aquasecurity/trivy-action](https://github.com/aquasecurity/trivy-action) from 0.17.0 to 0.18.0 ([#4382](https://github.com/signalfx/splunk-otel-collector/pull/4382))
- Update splunk-otel-javaagent to latest ([#4402](https://github.com/signalfx/splunk-otel-collector/pull/4402))
- Add X-SF-Token header to the configuration masked keys ([#4403](https://github.com/signalfx/splunk-otel-collector/pull/4403))
- Bump setuptools in /internal/signalfx-agent/bundle/script([#4330](https://github.com/signalfx/splunk-otel-collector/pull/4403))
- Rocky Linux installation support ([#4398](https://github.com/signalfx/splunk-otel-collector/pull/4398 ))
- Add a test to check what we choose to redact ([#4406](https://github.com/signalfx/splunk-otel-collector/pull/4406))
- Fixed high alert vulnerabity ([#4407](https://github.com/signalfx/splunk-otel-collector/pull/4407))
- Update pgproto to 2.3.3 ([#4409](https://github.com/signalfx/splunk-otel-collector/pull/4409))
- (Splunk) Bump github.com/prometheus/common from 0.46.0 to 0.49.0 ([#4353](https://github.com/signalfx/splunk-otel-collector/pull/4382))
- (Splunk) Bumps [aquasecurity/trivy-action](https://github.com/aquasecurity/trivy-action) from 0.17.0 to 0.18.0 ([#4382](https://github.com/signalfx/splunk-otel-collector/pull/4382))
- (Splunk) Update splunk-otel-javaagent to latest ([#4402](https://github.com/signalfx/splunk-otel-collector/pull/4402))
- (Splunk) Add X-SF-Token header to the configuration masked keys ([#4403](https://github.com/signalfx/splunk-otel-collector/pull/4403))
- (Splunk) Bump setuptools in /internal/signalfx-agent/bundle/script([#4330](https://github.com/signalfx/splunk-otel-collector/pull/4403))
- (Splunk) Rocky Linux installation support ([#4398](https://github.com/signalfx/splunk-otel-collector/pull/4398 ))
- (Splunk) Add a test to check what we choose to redact ([#4406](https://github.com/signalfx/splunk-otel-collector/pull/4406))
- (Splunk) Fixed high alert vulnerabity ([#4407](https://github.com/signalfx/splunk-otel-collector/pull/4407))
- (Splunk) Update pgproto to 2.3.3 ([#4409](https://github.com/signalfx/splunk-otel-collector/pull/4409))****

## v0.95.0

Expand Down

0 comments on commit 6faf9c6

Please sign in to comment.