Skip to content

Commit

Permalink
build(deps): bump the otel-collector group with 30 updates (#5246)
Browse files Browse the repository at this point in the history
Bumps the otel-collector group with 30 updates:

| Package | From | To |
| --- | --- | --- |
|
[github.com/open-telemetry/opentelemetry-collector-contrib/connector/spanmetricsconnector](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `0.95.0` | `0.96.0` |
|
[github.com/open-telemetry/opentelemetry-collector-contrib/exporter/kafkaexporter](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `0.95.0` | `0.96.0` |
|
[github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `0.95.0` | `0.96.0` |
|
[github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `0.95.0` | `0.96.0` |
|
[github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkareceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `0.95.0` | `0.96.0` |
|
[github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `0.95.0` | `0.96.0` |
|
[go.opentelemetry.io/collector/component](https://github.com/open-telemetry/opentelemetry-collector)
| `0.95.0` | `0.96.0` |
|
[go.opentelemetry.io/collector/config/configgrpc](https://github.com/open-telemetry/opentelemetry-collector)
| `0.95.0` | `0.96.0` |
|
[go.opentelemetry.io/collector/config/confighttp](https://github.com/open-telemetry/opentelemetry-collector)
| `0.95.0` | `0.96.0` |
|
[go.opentelemetry.io/collector/config/configretry](https://github.com/open-telemetry/opentelemetry-collector)
| `0.95.0` | `0.96.0` |
|
[go.opentelemetry.io/collector/config/configtls](https://github.com/open-telemetry/opentelemetry-collector)
| `0.95.0` | `0.96.0` |
|
[go.opentelemetry.io/collector/confmap](https://github.com/open-telemetry/opentelemetry-collector)
| `0.95.0` | `0.96.0` |
|
[go.opentelemetry.io/collector/connector](https://github.com/open-telemetry/opentelemetry-collector)
| `0.95.0` | `0.96.0` |
|
[go.opentelemetry.io/collector/connector/forwardconnector](https://github.com/open-telemetry/opentelemetry-collector)
| `0.95.0` | `0.96.0` |
|
[go.opentelemetry.io/collector/consumer](https://github.com/open-telemetry/opentelemetry-collector)
| `0.95.0` | `0.96.0` |
|
[go.opentelemetry.io/collector/exporter](https://github.com/open-telemetry/opentelemetry-collector)
| `0.95.0` | `0.96.0` |
|
[go.opentelemetry.io/collector/exporter/loggingexporter](https://github.com/open-telemetry/opentelemetry-collector)
| `0.95.0` | `0.96.0` |
|
[go.opentelemetry.io/collector/exporter/otlpexporter](https://github.com/open-telemetry/opentelemetry-collector)
| `0.95.0` | `0.96.0` |
|
[go.opentelemetry.io/collector/exporter/otlphttpexporter](https://github.com/open-telemetry/opentelemetry-collector)
| `0.95.0` | `0.96.0` |
|
[go.opentelemetry.io/collector/extension](https://github.com/open-telemetry/opentelemetry-collector)
| `0.95.0` | `0.96.0` |
|
[go.opentelemetry.io/collector/extension/ballastextension](https://github.com/open-telemetry/opentelemetry-collector)
| `0.95.0` | `0.96.0` |
|
[go.opentelemetry.io/collector/extension/zpagesextension](https://github.com/open-telemetry/opentelemetry-collector)
| `0.95.0` | `0.96.0` |
|
[go.opentelemetry.io/collector/otelcol](https://github.com/open-telemetry/opentelemetry-collector)
| `0.95.0` | `0.96.0` |
|
[go.opentelemetry.io/collector/pdata](https://github.com/open-telemetry/opentelemetry-collector)
| `1.2.0` | `1.3.0` |
|
[go.opentelemetry.io/collector/processor](https://github.com/open-telemetry/opentelemetry-collector)
| `0.95.0` | `0.96.0` |
|
[go.opentelemetry.io/collector/processor/batchprocessor](https://github.com/open-telemetry/opentelemetry-collector)
| `0.95.0` | `0.96.0` |
|
[go.opentelemetry.io/collector/processor/memorylimiterprocessor](https://github.com/open-telemetry/opentelemetry-collector)
| `0.95.0` | `0.96.0` |
|
[go.opentelemetry.io/collector/receiver](https://github.com/open-telemetry/opentelemetry-collector)
| `0.95.0` | `0.96.0` |
|
[go.opentelemetry.io/collector/receiver/otlpreceiver](https://github.com/open-telemetry/opentelemetry-collector)
| `0.95.0` | `0.96.0` |
|
[github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `0.95.0` | `0.96.0` |

Updates
`github.com/open-telemetry/opentelemetry-collector-contrib/connector/spanmetricsconnector`
from 0.95.0 to 0.96.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/open-telemetry/opentelemetry-collector-contrib/releases">github.com/open-telemetry/opentelemetry-collector-contrib/connector/spanmetricsconnector's
releases</a>.</em></p>
<blockquote>
<h2>v0.96.0</h2>
<p>The OpenTelemetry Collector Contrib contains everything in the <a
href="https://github.com/open-telemetry/opentelemetry-collector/releases/tag/v0.96.0">opentelemetry-collector
release</a>, be sure to check the release notes there as well.</p>
<h2>User-Facing Changes</h2>
<h2>🛑 Breaking changes 🛑</h2>
<ul>
<li>
<p><code>f5cloudexporter</code>: Remove deprecated module (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31531">#31531</a>)</p>
</li>
<li>
<p><code>datadogconnector</code>: Move feature gate
<code>connector.datadogconnector.performance</code> to stable stage. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31414">#31414</a>)
<code>connector.datadogconnector.performance</code> will be removed in
the next release</p>
</li>
<li>
<p><code>spanmetricsprocessor</code>: Remove spanmetrics processor (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/29567">#29567</a>)</p>
<ul>
<li>You can use the spanmetrics connector as a replacement</li>
</ul>
</li>
<li>
<p><code>httpforwarder</code>: Remove extension named httpforwarder, use
httpforwarderextension instead. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/24171">#24171</a>)</p>
</li>
<li>
<p><code>k8sclusterreceiver</code>: Remove deprecated
k8s.kubeproxy.version resource attribute (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/29748">#29748</a>)</p>
</li>
</ul>
<h3>🚀 New components 🚀</h3>
<ul>
<li><code>ackextension</code>: Adding an interface for Acknowledgement
extension (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/26376">#26376</a>)</li>
<li><code>sumologicextension</code>: add implementation of Sumo Logic
Extension (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/29601">#29601</a>)</li>
</ul>
<h3>💡 Enhancements 💡</h3>
<ul>
<li>
<p><code>datadogexporter</code>: Attach the collector version to stats
payloads to improve the debugging experience. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31454">#31454</a>)</p>
</li>
<li>
<p><code>awsxrayexporter</code>: support both deprecated and stable http
attributes translation for backward compatibility. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/30935">#30935</a>)</p>
</li>
<li>
<p><code>azuremonitorexporter</code>: Added support for configuring the
Azure Monitor Exporter connection string via the
<code>APPLICATIONINSIGHTS_CONNECTION_STRING</code> environment variable.
(<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31523">#31523</a>)</p>
</li>
<li>
<p><code>datadogconnector</code>: datadogconnector no longer mutates the
input traces in trace-to-trace pipelines. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31414">#31414</a>)</p>
</li>
<li>
<p><code>statsdreceiver</code>: Add support for the latest version of
DogStatsD protocol (v1.3) (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31295">#31295</a>)</p>
</li>
<li>
<p><code>fileexporter</code>: Scope the behavior of the fileexporter to
its lifecycle, so it is safe to shut it down or restart it. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/27489">#27489</a>)</p>
</li>
<li>
<p><code>processor/resourcedetection</code>: Add
<code>processor.resourcedetection.hostCPUSteppingAsString</code> feature
gate to change the type of <code>host.cpu.stepping</code> from
<code>int</code> to <code>string</code>. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31136">#31136</a>)
This feature gate will graduate to beta in the next release.</p>
</li>
<li>
<p><code>routingconnector</code>: a warning is logged if there are two
or more routing items with the same routing statement (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/30663">#30663</a>)</p>
</li>
<li>
<p><code>pkg/ottl</code>: Add new IsInt function to facilitate type
checking. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/27894">#27894</a>)</p>
</li>
<li>
<p><code>cmd/mdatagen</code>: Make lifecycle tests generated by default
(<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31532">#31532</a>)</p>
</li>
<li>
<p><code>opampextension</code>: enables creating and using an http
client (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31389">#31389</a>)</p>
</li>
<li>
<p><code>pkg/stanza</code>: Improve timestamp parsing documentation (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31490">#31490</a>)</p>
</li>
<li>
<p><code>postgresqlreceiver</code>: Add
<code>receiver.postgresql.connectionPool</code> feature gate to reuse
database connections (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/30831">#30831</a>)
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.</p>
</li>
<li>
<p><code>datadogconnector</code>: Add
<code>source:datadogconnector</code> tag to trace agent telemetry
metrics generated by the datadogconnector. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31528">#31528</a>)</p>
</li>
<li>
<p><code>datadogexporter</code>: Add <code>source:datadogexporter</code>
tag to trace agent telemetry metrics generated by the datadogexporter.
(<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31528">#31528</a>)</p>
</li>
<li>
<p><code>datadogexporter</code>: Automatically map
<code>cloud.region</code>, <code>cloud.availability_zone</code> and
<code>cloud.provider</code> to the <code>region</code>,
<code>zone</code> and <code>cloud_provider</code> host tags. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31372">#31372</a>)</p>
</li>
</ul>
<h3>🧰 Bug fixes 🧰</h3>
<ul>
<li><code>carbonreceiver</code>: Accept carbon metrics with float
timestamps (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31312">#31312</a>)</li>
<li><code>chronyreceiver</code>: move initialization of the chrony
client to the start function (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/27849">#27849</a>)</li>
<li><code>deltatocumulativeprocessor</code>: permits advancing delta
start timestamps, as required by spec. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31365">#31365</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md">github.com/open-telemetry/opentelemetry-collector-contrib/connector/spanmetricsconnector's
changelog</a>.</em></p>
<blockquote>
<h2>v0.96.0</h2>
<h3>🛑 Breaking changes 🛑</h3>
<ul>
<li><code>cmd/mdatagen</code>: Use enum for stability levels in the
Metadata struct (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31530">#31530</a>)</li>
<li><code>httpforwarder</code>: Remove extension named httpforwarder,
use httpforwarderextension instead. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/24171">#24171</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/b16a03f946b7e26c94bf2aae11b429cd8931013f"><code>b16a03f</code></a>
[chore] Prepare release 0.96.0 (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31551">#31551</a>)</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/96181478e3b3b83cbe85dfcab9b4f8161823ca47"><code>9618147</code></a>
[chore] [extension/dockerobserver] Skip the lifecycle tests (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31539">#31539</a>)</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/1892582b7a350e130ffd385d11c16426c8003aa6"><code>1892582</code></a>
[chore] Update core to v0.96.0 (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31549">#31549</a>)</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/a57bec648fc21dfcd224022d99d494272c27dfe1"><code>a57bec6</code></a>
Add connection pooling (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31127">#31127</a>)</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/15ceef195d244e6963e2f402faf36b045cd145b3"><code>15ceef1</code></a>
[receiver/journald] Fix bug where failed startup could bury error
message due...</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/c623d3a95ab39f58a577fbbc60f982ab1b0e3b47"><code>c623d3a</code></a>
[chore] make update-otel (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31547">#31547</a>)</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/6bb9a4fe17b74e7e0995ff566c44f13efa39a212"><code>6bb9a4f</code></a>
[chore] Fix component.Type string literal (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31548">#31548</a>)</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/dac29b10fae62bcb6f88a17ff21e888ec8f68cd2"><code>dac29b1</code></a>
[exporter/datadogexporter] Add source tag to metrics client (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31528">#31528</a>)</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/fe6ff84c9b6dbcfe7e6f971c3e460c2d7640866b"><code>fe6ff84</code></a>
Revert &quot;[exporter/signalfx] Fix memory leak on shutdown (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/30887">#30887</a>)&quot;
(<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31541">#31541</a>)</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/3210bf403c8c1d4b61c84993795e2a7b7d3bb19c"><code>3210bf4</code></a>
[cmd/mdatagen] Make lifecycle tests generated by default (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31532">#31532</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.95.0...v0.96.0">compare
view</a></li>
</ul>
</details>
<br />

Updates
`github.com/open-telemetry/opentelemetry-collector-contrib/exporter/kafkaexporter`
from 0.95.0 to 0.96.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/open-telemetry/opentelemetry-collector-contrib/releases">github.com/open-telemetry/opentelemetry-collector-contrib/exporter/kafkaexporter's
releases</a>.</em></p>
<blockquote>
<h2>v0.96.0</h2>
<p>The OpenTelemetry Collector Contrib contains everything in the <a
href="https://github.com/open-telemetry/opentelemetry-collector/releases/tag/v0.96.0">opentelemetry-collector
release</a>, be sure to check the release notes there as well.</p>
<h2>User-Facing Changes</h2>
<h2>🛑 Breaking changes 🛑</h2>
<ul>
<li>
<p><code>f5cloudexporter</code>: Remove deprecated module (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31531">#31531</a>)</p>
</li>
<li>
<p><code>datadogconnector</code>: Move feature gate
<code>connector.datadogconnector.performance</code> to stable stage. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31414">#31414</a>)
<code>connector.datadogconnector.performance</code> will be removed in
the next release</p>
</li>
<li>
<p><code>spanmetricsprocessor</code>: Remove spanmetrics processor (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/29567">#29567</a>)</p>
<ul>
<li>You can use the spanmetrics connector as a replacement</li>
</ul>
</li>
<li>
<p><code>httpforwarder</code>: Remove extension named httpforwarder, use
httpforwarderextension instead. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/24171">#24171</a>)</p>
</li>
<li>
<p><code>k8sclusterreceiver</code>: Remove deprecated
k8s.kubeproxy.version resource attribute (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/29748">#29748</a>)</p>
</li>
</ul>
<h3>🚀 New components 🚀</h3>
<ul>
<li><code>ackextension</code>: Adding an interface for Acknowledgement
extension (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/26376">#26376</a>)</li>
<li><code>sumologicextension</code>: add implementation of Sumo Logic
Extension (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/29601">#29601</a>)</li>
</ul>
<h3>💡 Enhancements 💡</h3>
<ul>
<li>
<p><code>datadogexporter</code>: Attach the collector version to stats
payloads to improve the debugging experience. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31454">#31454</a>)</p>
</li>
<li>
<p><code>awsxrayexporter</code>: support both deprecated and stable http
attributes translation for backward compatibility. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/30935">#30935</a>)</p>
</li>
<li>
<p><code>azuremonitorexporter</code>: Added support for configuring the
Azure Monitor Exporter connection string via the
<code>APPLICATIONINSIGHTS_CONNECTION_STRING</code> environment variable.
(<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31523">#31523</a>)</p>
</li>
<li>
<p><code>datadogconnector</code>: datadogconnector no longer mutates the
input traces in trace-to-trace pipelines. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31414">#31414</a>)</p>
</li>
<li>
<p><code>statsdreceiver</code>: Add support for the latest version of
DogStatsD protocol (v1.3) (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31295">#31295</a>)</p>
</li>
<li>
<p><code>fileexporter</code>: Scope the behavior of the fileexporter to
its lifecycle, so it is safe to shut it down or restart it. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/27489">#27489</a>)</p>
</li>
<li>
<p><code>processor/resourcedetection</code>: Add
<code>processor.resourcedetection.hostCPUSteppingAsString</code> feature
gate to change the type of <code>host.cpu.stepping</code> from
<code>int</code> to <code>string</code>. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31136">#31136</a>)
This feature gate will graduate to beta in the next release.</p>
</li>
<li>
<p><code>routingconnector</code>: a warning is logged if there are two
or more routing items with the same routing statement (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/30663">#30663</a>)</p>
</li>
<li>
<p><code>pkg/ottl</code>: Add new IsInt function to facilitate type
checking. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/27894">#27894</a>)</p>
</li>
<li>
<p><code>cmd/mdatagen</code>: Make lifecycle tests generated by default
(<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31532">#31532</a>)</p>
</li>
<li>
<p><code>opampextension</code>: enables creating and using an http
client (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31389">#31389</a>)</p>
</li>
<li>
<p><code>pkg/stanza</code>: Improve timestamp parsing documentation (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31490">#31490</a>)</p>
</li>
<li>
<p><code>postgresqlreceiver</code>: Add
<code>receiver.postgresql.connectionPool</code> feature gate to reuse
database connections (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/30831">#30831</a>)
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.</p>
</li>
<li>
<p><code>datadogconnector</code>: Add
<code>source:datadogconnector</code> tag to trace agent telemetry
metrics generated by the datadogconnector. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31528">#31528</a>)</p>
</li>
<li>
<p><code>datadogexporter</code>: Add <code>source:datadogexporter</code>
tag to trace agent telemetry metrics generated by the datadogexporter.
(<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31528">#31528</a>)</p>
</li>
<li>
<p><code>datadogexporter</code>: Automatically map
<code>cloud.region</code>, <code>cloud.availability_zone</code> and
<code>cloud.provider</code> to the <code>region</code>,
<code>zone</code> and <code>cloud_provider</code> host tags. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31372">#31372</a>)</p>
</li>
</ul>
<h3>🧰 Bug fixes 🧰</h3>
<ul>
<li><code>carbonreceiver</code>: Accept carbon metrics with float
timestamps (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31312">#31312</a>)</li>
<li><code>chronyreceiver</code>: move initialization of the chrony
client to the start function (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/27849">#27849</a>)</li>
<li><code>deltatocumulativeprocessor</code>: permits advancing delta
start timestamps, as required by spec. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31365">#31365</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md">github.com/open-telemetry/opentelemetry-collector-contrib/exporter/kafkaexporter's
changelog</a>.</em></p>
<blockquote>
<h2>v0.96.0</h2>
<h3>🛑 Breaking changes 🛑</h3>
<ul>
<li><code>cmd/mdatagen</code>: Use enum for stability levels in the
Metadata struct (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31530">#31530</a>)</li>
<li><code>httpforwarder</code>: Remove extension named httpforwarder,
use httpforwarderextension instead. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/24171">#24171</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/b16a03f946b7e26c94bf2aae11b429cd8931013f"><code>b16a03f</code></a>
[chore] Prepare release 0.96.0 (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31551">#31551</a>)</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/96181478e3b3b83cbe85dfcab9b4f8161823ca47"><code>9618147</code></a>
[chore] [extension/dockerobserver] Skip the lifecycle tests (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31539">#31539</a>)</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/1892582b7a350e130ffd385d11c16426c8003aa6"><code>1892582</code></a>
[chore] Update core to v0.96.0 (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31549">#31549</a>)</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/a57bec648fc21dfcd224022d99d494272c27dfe1"><code>a57bec6</code></a>
Add connection pooling (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31127">#31127</a>)</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/15ceef195d244e6963e2f402faf36b045cd145b3"><code>15ceef1</code></a>
[receiver/journald] Fix bug where failed startup could bury error
message due...</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/c623d3a95ab39f58a577fbbc60f982ab1b0e3b47"><code>c623d3a</code></a>
[chore] make update-otel (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31547">#31547</a>)</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/6bb9a4fe17b74e7e0995ff566c44f13efa39a212"><code>6bb9a4f</code></a>
[chore] Fix component.Type string literal (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31548">#31548</a>)</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/dac29b10fae62bcb6f88a17ff21e888ec8f68cd2"><code>dac29b1</code></a>
[exporter/datadogexporter] Add source tag to metrics client (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31528">#31528</a>)</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/fe6ff84c9b6dbcfe7e6f971c3e460c2d7640866b"><code>fe6ff84</code></a>
Revert &quot;[exporter/signalfx] Fix memory leak on shutdown (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/30887">#30887</a>)&quot;
(<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31541">#31541</a>)</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/3210bf403c8c1d4b61c84993795e2a7b7d3bb19c"><code>3210bf4</code></a>
[cmd/mdatagen] Make lifecycle tests generated by default (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31532">#31532</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.95.0...v0.96.0">compare
view</a></li>
</ul>
</details>
<br />

Updates
`github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger`
from 0.95.0 to 0.96.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/open-telemetry/opentelemetry-collector-contrib/releases">github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger's
releases</a>.</em></p>
<blockquote>
<h2>v0.96.0</h2>
<p>The OpenTelemetry Collector Contrib contains everything in the <a
href="https://github.com/open-telemetry/opentelemetry-collector/releases/tag/v0.96.0">opentelemetry-collector
release</a>, be sure to check the release notes there as well.</p>
<h2>User-Facing Changes</h2>
<h2>🛑 Breaking changes 🛑</h2>
<ul>
<li>
<p><code>f5cloudexporter</code>: Remove deprecated module (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31531">#31531</a>)</p>
</li>
<li>
<p><code>datadogconnector</code>: Move feature gate
<code>connector.datadogconnector.performance</code> to stable stage. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31414">#31414</a>)
<code>connector.datadogconnector.performance</code> will be removed in
the next release</p>
</li>
<li>
<p><code>spanmetricsprocessor</code>: Remove spanmetrics processor (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/29567">#29567</a>)</p>
<ul>
<li>You can use the spanmetrics connector as a replacement</li>
</ul>
</li>
<li>
<p><code>httpforwarder</code>: Remove extension named httpforwarder, use
httpforwarderextension instead. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/24171">#24171</a>)</p>
</li>
<li>
<p><code>k8sclusterreceiver</code>: Remove deprecated
k8s.kubeproxy.version resource attribute (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/29748">#29748</a>)</p>
</li>
</ul>
<h3>🚀 New components 🚀</h3>
<ul>
<li><code>ackextension</code>: Adding an interface for Acknowledgement
extension (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/26376">#26376</a>)</li>
<li><code>sumologicextension</code>: add implementation of Sumo Logic
Extension (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/29601">#29601</a>)</li>
</ul>
<h3>💡 Enhancements 💡</h3>
<ul>
<li>
<p><code>datadogexporter</code>: Attach the collector version to stats
payloads to improve the debugging experience. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31454">#31454</a>)</p>
</li>
<li>
<p><code>awsxrayexporter</code>: support both deprecated and stable http
attributes translation for backward compatibility. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/30935">#30935</a>)</p>
</li>
<li>
<p><code>azuremonitorexporter</code>: Added support for configuring the
Azure Monitor Exporter connection string via the
<code>APPLICATIONINSIGHTS_CONNECTION_STRING</code> environment variable.
(<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31523">#31523</a>)</p>
</li>
<li>
<p><code>datadogconnector</code>: datadogconnector no longer mutates the
input traces in trace-to-trace pipelines. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31414">#31414</a>)</p>
</li>
<li>
<p><code>statsdreceiver</code>: Add support for the latest version of
DogStatsD protocol (v1.3) (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31295">#31295</a>)</p>
</li>
<li>
<p><code>fileexporter</code>: Scope the behavior of the fileexporter to
its lifecycle, so it is safe to shut it down or restart it. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/27489">#27489</a>)</p>
</li>
<li>
<p><code>processor/resourcedetection</code>: Add
<code>processor.resourcedetection.hostCPUSteppingAsString</code> feature
gate to change the type of <code>host.cpu.stepping</code> from
<code>int</code> to <code>string</code>. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31136">#31136</a>)
This feature gate will graduate to beta in the next release.</p>
</li>
<li>
<p><code>routingconnector</code>: a warning is logged if there are two
or more routing items with the same routing statement (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/30663">#30663</a>)</p>
</li>
<li>
<p><code>pkg/ottl</code>: Add new IsInt function to facilitate type
checking. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/27894">#27894</a>)</p>
</li>
<li>
<p><code>cmd/mdatagen</code>: Make lifecycle tests generated by default
(<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31532">#31532</a>)</p>
</li>
<li>
<p><code>opampextension</code>: enables creating and using an http
client (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31389">#31389</a>)</p>
</li>
<li>
<p><code>pkg/stanza</code>: Improve timestamp parsing documentation (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31490">#31490</a>)</p>
</li>
<li>
<p><code>postgresqlreceiver</code>: Add
<code>receiver.postgresql.connectionPool</code> feature gate to reuse
database connections (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/30831">#30831</a>)
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.</p>
</li>
<li>
<p><code>datadogconnector</code>: Add
<code>source:datadogconnector</code> tag to trace agent telemetry
metrics generated by the datadogconnector. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31528">#31528</a>)</p>
</li>
<li>
<p><code>datadogexporter</code>: Add <code>source:datadogexporter</code>
tag to trace agent telemetry metrics generated by the datadogexporter.
(<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31528">#31528</a>)</p>
</li>
<li>
<p><code>datadogexporter</code>: Automatically map
<code>cloud.region</code>, <code>cloud.availability_zone</code> and
<code>cloud.provider</code> to the <code>region</code>,
<code>zone</code> and <code>cloud_provider</code> host tags. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31372">#31372</a>)</p>
</li>
</ul>
<h3>🧰 Bug fixes 🧰</h3>
<ul>
<li><code>carbonreceiver</code>: Accept carbon metrics with float
timestamps (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31312">#31312</a>)</li>
<li><code>chronyreceiver</code>: move initialization of the chrony
client to the start function (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/27849">#27849</a>)</li>
<li><code>deltatocumulativeprocessor</code>: permits advancing delta
start timestamps, as required by spec. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31365">#31365</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md">github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger's
changelog</a>.</em></p>
<blockquote>
<h2>v0.96.0</h2>
<h3>🛑 Breaking changes 🛑</h3>
<ul>
<li><code>cmd/mdatagen</code>: Use enum for stability levels in the
Metadata struct (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31530">#31530</a>)</li>
<li><code>httpforwarder</code>: Remove extension named httpforwarder,
use httpforwarderextension instead. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/24171">#24171</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/b16a03f946b7e26c94bf2aae11b429cd8931013f"><code>b16a03f</code></a>
[chore] Prepare release 0.96.0 (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31551">#31551</a>)</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/96181478e3b3b83cbe85dfcab9b4f8161823ca47"><code>9618147</code></a>
[chore] [extension/dockerobserver] Skip the lifecycle tests (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31539">#31539</a>)</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/1892582b7a350e130ffd385d11c16426c8003aa6"><code>1892582</code></a>
[chore] Update core to v0.96.0 (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31549">#31549</a>)</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/a57bec648fc21dfcd224022d99d494272c27dfe1"><code>a57bec6</code></a>
Add connection pooling (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31127">#31127</a>)</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/15ceef195d244e6963e2f402faf36b045cd145b3"><code>15ceef1</code></a>
[receiver/journald] Fix bug where failed startup could bury error
message due...</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/c623d3a95ab39f58a577fbbc60f982ab1b0e3b47"><code>c623d3a</code></a>
[chore] make update-otel (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31547">#31547</a>)</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/6bb9a4fe17b74e7e0995ff566c44f13efa39a212"><code>6bb9a4f</code></a>
[chore] Fix component.Type string literal (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31548">#31548</a>)</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/dac29b10fae62bcb6f88a17ff21e888ec8f68cd2"><code>dac29b1</code></a>
[exporter/datadogexporter] Add source tag to metrics client (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31528">#31528</a>)</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/fe6ff84c9b6dbcfe7e6f971c3e460c2d7640866b"><code>fe6ff84</code></a>
Revert &quot;[exporter/signalfx] Fix memory leak on shutdown (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/30887">#30887</a>)&quot;
(<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31541">#31541</a>)</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/3210bf403c8c1d4b61c84993795e2a7b7d3bb19c"><code>3210bf4</code></a>
[cmd/mdatagen] Make lifecycle tests generated by default (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31532">#31532</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.95.0...v0.96.0">compare
view</a></li>
</ul>
</details>
<br />

Updates
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver`
from 0.95.0 to 0.96.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/open-telemetry/opentelemetry-collector-contrib/releases">github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver's
releases</a>.</em></p>
<blockquote>
<h2>v0.96.0</h2>
<p>The OpenTelemetry Collector Contrib contains everything in the <a
href="https://github.com/open-telemetry/opentelemetry-collector/releases/tag/v0.96.0">opentelemetry-collector
release</a>, be sure to check the release notes there as well.</p>
<h2>User-Facing Changes</h2>
<h2>🛑 Breaking changes 🛑</h2>
<ul>
<li>
<p><code>f5cloudexporter</code>: Remove deprecated module (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31531">#31531</a>)</p>
</li>
<li>
<p><code>datadogconnector</code>: Move feature gate
<code>connector.datadogconnector.performance</code> to stable stage. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31414">#31414</a>)
<code>connector.datadogconnector.performance</code> will be removed in
the next release</p>
</li>
<li>
<p><code>spanmetricsprocessor</code>: Remove spanmetrics processor (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/29567">#29567</a>)</p>
<ul>
<li>You can use the spanmetrics connector as a replacement</li>
</ul>
</li>
<li>
<p><code>httpforwarder</code>: Remove extension named httpforwarder, use
httpforwarderextension instead. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/24171">#24171</a>)</p>
</li>
<li>
<p><code>k8sclusterreceiver</code>: Remove deprecated
k8s.kubeproxy.version resource attribute (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/29748">#29748</a>)</p>
</li>
</ul>
<h3>🚀 New components 🚀</h3>
<ul>
<li><code>ackextension</code>: Adding an interface for Acknowledgement
extension (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/26376">#26376</a>)</li>
<li><code>sumologicextension</code>: add implementation of Sumo Logic
Extension (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/29601">#29601</a>)</li>
</ul>
<h3>💡 Enhancements 💡</h3>
<ul>
<li>
<p><code>datadogexporter</code>: Attach the collector version to stats
payloads to improve the debugging experience. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31454">#31454</a>)</p>
</li>
<li>
<p><code>awsxrayexporter</code>: support both deprecated and stable http
attributes translation for backward compatibility. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/30935">#30935</a>)</p>
</li>
<li>
<p><code>azuremonitorexporter</code>: Added support for configuring the
Azure Monitor Exporter connection string via the
<code>APPLICATIONINSIGHTS_CONNECTION_STRING</code> environment variable.
(<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31523">#31523</a>)</p>
</li>
<li>
<p><code>datadogconnector</code>: datadogconnector no longer mutates the
input traces in trace-to-trace pipelines. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31414">#31414</a>)</p>
</li>
<li>
<p><code>statsdreceiver</code>: Add support for the latest version of
DogStatsD protocol (v1.3) (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31295">#31295</a>)</p>
</li>
<li>
<p><code>fileexporter</code>: Scope the behavior of the fileexporter to
its lifecycle, so it is safe to shut it down or restart it. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/27489">#27489</a>)</p>
</li>
<li>
<p><code>processor/resourcedetection</code>: Add
<code>processor.resourcedetection.hostCPUSteppingAsString</code> feature
gate to change the type of <code>host.cpu.stepping</code> from
<code>int</code> to <code>string</code>. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31136">#31136</a>)
This feature gate will graduate to beta in the next release.</p>
</li>
<li>
<p><code>routingconnector</code>: a warning is logged if there are two
or more routing items with the same routing statement (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/30663">#30663</a>)</p>
</li>
<li>
<p><code>pkg/ottl</code>: Add new IsInt function to facilitate type
checking. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/27894">#27894</a>)</p>
</li>
<li>
<p><code>cmd/mdatagen</code>: Make lifecycle tests generated by default
(<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31532">#31532</a>)</p>
</li>
<li>
<p><code>opampextension</code>: enables creating and using an http
client (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31389">#31389</a>)</p>
</li>
<li>
<p><code>pkg/stanza</code>: Improve timestamp parsing documentation (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31490">#31490</a>)</p>
</li>
<li>
<p><code>postgresqlreceiver</code>: Add
<code>receiver.postgresql.connectionPool</code> feature gate to reuse
database connections (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/30831">#30831</a>)
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.</p>
</li>
<li>
<p><code>datadogconnector</code>: Add
<code>source:datadogconnector</code> tag to trace agent telemetry
metrics generated by the datadogconnector. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31528">#31528</a>)</p>
</li>
<li>
<p><code>datadogexporter</code>: Add <code>source:datadogexporter</code>
tag to trace agent telemetry metrics generated by the datadogexporter.
(<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31528">#31528</a>)</p>
</li>
<li>
<p><code>datadogexporter</code>: Automatically map
<code>cloud.region</code>, <code>cloud.availability_zone</code> and
<code>cloud.provider</code> to the <code>region</code>,
<code>zone</code> and <code>cloud_provider</code> host tags. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31372">#31372</a>)</p>
</li>
</ul>
<h3>🧰 Bug fixes 🧰</h3>
<ul>
<li><code>carbonreceiver</code>: Accept carbon metrics with float
timestamps (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31312">#31312</a>)</li>
<li><code>chronyreceiver</code>: move initialization of the chrony
client to the start function (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/27849">#27849</a>)</li>
<li><code>deltatocumulativeprocessor</code>: permits advancing delta
start timestamps, as required by spec. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31365">#31365</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md">github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver's
changelog</a>.</em></p>
<blockquote>
<h2>v0.96.0</h2>
<h3>🛑 Breaking changes 🛑</h3>
<ul>
<li><code>cmd/mdatagen</code>: Use enum for stability levels in the
Metadata struct (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31530">#31530</a>)</li>
<li><code>httpforwarder</code>: Remove extension named httpforwarder,
use httpforwarderextension instead. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/24171">#24171</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/b16a03f946b7e26c94bf2aae11b429cd8931013f"><code>b16a03f</code></a>
[chore] Prepare release 0.96.0 (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31551">#31551</a>)</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/96181478e3b3b83cbe85dfcab9b4f8161823ca47"><code>9618147</code></a>
[chore] [extension/dockerobserver] Skip the lifecycle tests (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31539">#31539</a>)</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/1892582b7a350e130ffd385d11c16426c8003aa6"><code>1892582</code></a>
[chore] Update core to v0.96.0 (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31549">#31549</a>)</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/a57bec648fc21dfcd224022d99d494272c27dfe1"><code>a57bec6</code></a>
Add connection pooling (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31127">#31127</a>)</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/15ceef195d244e6963e2f402faf36b045cd145b3"><code>15ceef1</code></a>
[receiver/journald] Fix bug where failed startup could bury error
message due...</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/c623d3a95ab39f58a577fbbc60f982ab1b0e3b47"><code>c623d3a</code></a>
[chore] make update-otel (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31547">#31547</a>)</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/6bb9a4fe17b74e7e0995ff566c44f13efa39a212"><code>6bb9a4f</code></a>
[chore] Fix component.Type string literal (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31548">#31548</a>)</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/dac29b10fae62bcb6f88a17ff21e888ec8f68cd2"><code>dac29b1</code></a>
[exporter/datadogexporter] Add source tag to metrics client (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31528">#31528</a>)</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/fe6ff84c9b6dbcfe7e6f971c3e460c2d7640866b"><code>fe6ff84</code></a>
Revert &quot;[exporter/signalfx] Fix memory leak on shutdown (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/30887">#30887</a>)&quot;
(<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31541">#31541</a>)</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/3210bf403c8c1d4b61c84993795e2a7b7d3bb19c"><code>3210bf4</code></a>
[cmd/mdatagen] Make lifecycle tests generated by default (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31532">#31532</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.95.0...v0.96.0">compare
view</a></li>
</ul>
</details>
<br />

Updates
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkareceiver`
from 0.95.0 to 0.96.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/open-telemetry/opentelemetry-collector-contrib/releases">github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkareceiver's
releases</a>.</em></p>
<blockquote>
<h2>v0.96.0</h2>
<p>The OpenTelemetry Collector Contrib contains everything in the <a
href="https://github.com/open-telemetry/opentelemetry-collector/releases/tag/v0.96.0">opentelemetry-collector
release</a>, be sure to check the release notes there as well.</p>
<h2>User-Facing Changes</h2>
<h2>🛑 Breaking changes 🛑</h2>
<ul>
<li>
<p><code>f5cloudexporter</code>: Remove deprecated module (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31531">#31531</a>)</p>
</li>
<li>
<p><code>datadogconnector</code>: Move feature gate
<code>connector.datadogconnector.performance</code> to stable stage. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31414">#31414</a>)
<code>connector.datadogconnector.performance</code> will be removed in
the next release</p>
</li>
<li>
<p><code>spanmetricsprocessor</code>: Remove spanmetrics processor (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/29567">#29567</a>)</p>
<ul>
<li>You can use the spanmetrics connector as a replacement</li>
</ul>
</li>
<li>
<p><code>httpforwarder</code>: Remove extension named httpforwarder, use
httpforwarderextension instead. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/24171">#24171</a>)</p>
</li>
<li>
<p><code>k8sclusterreceiver</code>: Remove deprecated
k8s.kubeproxy.version resource attribute (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/29748">#29748</a>)</p>
</li>
</ul>
<h3>🚀 New components 🚀</h3>
<ul>
<li><code>ackextension</code>: Adding an interface for Acknowledgement
extension (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/26376">#26376</a>)</li>
<li><code>sumologicextension</code>: add implementation of Sumo Logic
Extension (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/29601">#29601</a>)</li>
</ul>
<h3>💡 Enhancements 💡</h3>
<ul>
<li>
<p><code>datadogexporter</code>: Attach the collector version to stats
payloads to improve the debugging experience. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31454">#31454</a>)</p>
</li>
<li>
<p><code>awsxrayexporter</code>: support both deprecated and stable http
attributes translation for backward compatibility. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/30935">#30935</a>)</p>
</li>
<li>
<p><code>azuremonitorexporter</code>: Added support for configuring the
Azure Monitor Exporter connection string via the
<code>APPLICATIONINSIGHTS_CONNECTION_STRING</code> environment variable.
(<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31523">#31523</a>)</p>
</li>
<li>
<p><code>datadogconnector</code>: datadogconnector no longer mutates the
input traces in trace-to-trace pipelines. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31414">#31414</a>)</p>
</li>
<li>
<p><code>statsdreceiver</code>: Add support for the latest version of
DogStatsD protocol (v1.3) (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31295">#31295</a>)</p>
</li>
<li>
<p><code>fileexporter</code>: Scope the behavior of the fileexporter to
its lifecycle, so it is safe to shut it down or restart it. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/27489">#27489</a>)</p>
</li>
<li>
<p><code>processor/resourcedetection</code>: Add
<code>processor.resourcedetection.hostCPUSteppingAsString</code> feature
gate to change the type of <code>host.cpu.stepping</code> from
<code>int</code> to <code>string</code>. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31136">#31136</a>)
This feature gate will graduate to beta in the next release.</p>
</li>
<li>
<p><code>routingconnector</code>: a warning is logged if there are two
or more routing items with the same routing statement (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/30663">#30663</a>)</p>
</li>
<li>
<p><code>pkg/ottl</code>: Add new IsInt function to facilitate type
checking. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/27894">#27894</a>)</p>
</li>
<li>
<p><code>cmd/mdatagen</code>: Make lifecycle tests generated by default
(<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31532">#31532</a>)</p>
</li>
<li>
<p><code>opampextension</code>: enables creating and using an http
client (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31389">#31389</a>)</p>
</li>
<li>
<p><code>pkg/stanza</code>: Improve timestamp parsing documentation (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31490">#31490</a>)</p>
</li>
<li>
<p><code>postgresqlreceiver</code>: Add
<code>receiver.postgresql.connectionPool</code> feature gate to reuse
database connections (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/30831">#30831</a>)
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.</p>
</li>
<li>
<p><code>datadogconnector</code>: Add
<code>source:datadogconnector</code> tag to trace agent telemetry
metrics generated by the datadogconnector. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31528">#31528</a>)</p>
</li>
<li>
<p><code>datadogexporter</code>: Add <code>source:datadogexporter</code>
tag to trace agent telemetry metrics generated by the datadogexporter.
(<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31528">#31528</a>)</p>
</li>
<li>
<p><code>datadogexporter</code>: Automatically map
<code>cloud.region</code>, <code>cloud.availability_zone</code> and
<code>cloud.provider</code> to the <code>region</code>,
<code>zone</code> and <code>cloud_provider</code> host tags. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31372">#31372</a>)</p>
</li>
</ul>
<h3>🧰 Bug fixes 🧰</h3>
<ul>
<li><code>carbonreceiver</code>: Accept carbon metrics with float
timestamps (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31312">#31312</a>)</li>
<li><code>chronyreceiver</code>: move initialization of the chrony
client to the start function (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/27849">#27849</a>)</li>
<li><code>deltatocumulativeprocessor</code>: permits advancing delta
start timestamps, as required by spec. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31365">#31365</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md">github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkareceiver's
changelog</a>.</em></p>
<blockquote>
<h2>v0.96.0</h2>
<h3>🛑 Breaking changes 🛑</h3>
<ul>
<li><code>cmd/mdatagen</code>: Use enum for stability levels in the
Metadata struct (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31530">#31530</a>)</li>
<li><code>httpforwarder</code>: Remove extension named httpforwarder,
use httpforwarderextension instead. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/24171">#24171</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/b16a03f946b7e26c94bf2aae11b429cd8931013f"><code>b16a03f</code></a>
[chore] Prepare release 0.96.0 (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31551">#31551</a>)</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/96181478e3b3b83cbe85dfcab9b4f8161823ca47"><code>9618147</code></a>
[chore] [extension/dockerobserver] Skip the lifecycle tests (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31539">#31539</a>)</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/1892582b7a350e130ffd385d11c16426c8003aa6"><code>1892582</code></a>
[chore] Update core to v0.96.0 (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31549">#31549</a>)</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/a57bec648fc21dfcd224022d99d494272c27dfe1"><code>a57bec6</code></a>
Add connection pooling (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31127">#31127</a>)</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/15ceef195d244e6963e2f402faf36b045cd145b3"><code>15ceef1</code></a>
[receiver/journald] Fix bug where failed startup could bury error
message due...</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/c623d3a95ab39f58a577fbbc60f982ab1b0e3b47"><code>c623d3a</code></a>
[chore] make update-otel (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31547">#31547</a>)</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/6bb9a4fe17b74e7e0995ff566c44f13efa39a212"><code>6bb9a4f</code></a>
[chore] Fix component.Type string literal (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31548">#31548</a>)</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/dac29b10fae62bcb6f88a17ff21e888ec8f68cd2"><code>dac29b1</code></a>
[exporter/datadogexporter] Add source tag to metrics client (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31528">#31528</a>)</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/fe6ff84c9b6dbcfe7e6f971c3e460c2d7640866b"><code>fe6ff84</code></a>
Revert &quot;[exporter/signalfx] Fix memory leak on shutdown (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/30887">#30887</a>)&quot;
(<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31541">#31541</a>)</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/3210bf403c8c1d4b61c84993795e2a7b7d3bb19c"><code>3210bf4</code></a>
[cmd/mdatagen] Make lifecycle tests generated by default (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31532">#31532</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.95.0...v0.96.0">compare
view</a></li>
</ul>
</details>
<br />

Updates
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver`
from 0.95.0 to 0.96.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/open-telemetry/opentelemetry-collector-contrib/releases">github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver's
releases</a>.</em></p>
<blockquote>
<h2>v0.96.0</h2>
<p>The OpenTelemetry Collector Contrib contains everything in the <a
href="https://github.com/open-telemetry/opentelemetry-collector/releases/tag/v0.96.0">opentelemetry-collector
release</a>, be sure to check the release notes there as well.</p>
<h2>User-Facing Changes</h2>
<h2>🛑 Breaking changes 🛑</h2>
<ul>
<li>
<p><code>f5cloudexporter</code>: Remove deprecated module (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31531">#31531</a>)</p>
</li>
<li>
<p><code>datadogconnector</code>: Move feature…
  • Loading branch information
dependabot[bot] and yurishkuro authored Mar 8, 2024
1 parent 6b05aa1 commit c2e6235
Show file tree
Hide file tree
Showing 6 changed files with 212 additions and 215 deletions.
6 changes: 3 additions & 3 deletions cmd/collector/app/handler/otlp_receiver.go
Original file line number Diff line number Diff line change
Expand Up @@ -106,7 +106,7 @@ func startOTLPReceiver(
return otlpReceiver, nil
}

func applyGRPCSettings(cfg *configgrpc.GRPCServerSettings, opts *flags.GRPCOptions) {
func applyGRPCSettings(cfg *configgrpc.ServerConfig, opts *flags.GRPCOptions) {
if opts.HostPort != "" {
cfg.NetAddr.Endpoint = opts.HostPort
}
Expand All @@ -126,15 +126,15 @@ func applyGRPCSettings(cfg *configgrpc.GRPCServerSettings, opts *flags.GRPCOptio
}
}

func applyHTTPSettings(cfg *confighttp.HTTPServerSettings, opts *flags.HTTPOptions) {
func applyHTTPSettings(cfg *confighttp.ServerConfig, opts *flags.HTTPOptions) {
if opts.HostPort != "" {
cfg.Endpoint = opts.HostPort
}
if opts.TLS.Enabled {
cfg.TLSSetting = applyTLSSettings(&opts.TLS)
}

cfg.CORS = &confighttp.CORSSettings{
cfg.CORS = &confighttp.CORSConfig{
AllowedOrigins: opts.CORS.AllowedOrigins,
AllowedHeaders: opts.CORS.AllowedHeaders,
}
Expand Down
8 changes: 4 additions & 4 deletions cmd/jaeger/internal/extension/jaegerquery/config.go
Original file line number Diff line number Diff line change
Expand Up @@ -18,10 +18,10 @@ var _ component.ConfigValidator = (*Config)(nil)
type Config struct {
queryApp.QueryOptionsBase `mapstructure:",squash"`

TraceStoragePrimary string `valid:"required" mapstructure:"trace_storage"`
TraceStorageArchive string `valid:"optional" mapstructure:"trace_storage_archive"`
confighttp.HTTPServerSettings `mapstructure:",squash"`
Tenancy tenancy.Options `mapstructure:"multi_tenancy"`
TraceStoragePrimary string `valid:"required" mapstructure:"trace_storage"`
TraceStorageArchive string `valid:"optional" mapstructure:"trace_storage_archive"`
confighttp.ServerConfig `mapstructure:",squash"`
Tenancy tenancy.Options `mapstructure:"multi_tenancy"`
}

func (cfg *Config) Validate() error {
Expand Down
2 changes: 1 addition & 1 deletion cmd/jaeger/internal/extension/jaegerquery/factory.go
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ func NewFactory() extension.Factory {

func createDefaultConfig() component.Config {
return &Config{
HTTPServerSettings: confighttp.HTTPServerSettings{
ServerConfig: confighttp.ServerConfig{
Endpoint: ports.PortToHostPort(ports.QueryHTTP),
},
}
Expand Down
5 changes: 1 addition & 4 deletions cmd/query/app/server.go
Original file line number Diff line number Diff line change
Expand Up @@ -329,10 +329,7 @@ func (s *Server) Close() error {
errs = append(errs, s.queryOptions.TLSHTTP.Close())
s.grpcServer.Stop()
errs = append(errs, s.httpServer.Close())
if s.separatePorts {
errs = append(errs, s.httpConn.Close())
errs = append(errs, s.grpcConn.Close())
} else {
if !s.separatePorts {
s.cmuxServer.Close()
errs = append(errs, s.conn.Close())
}
Expand Down
134 changes: 67 additions & 67 deletions go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -24,12 +24,12 @@ require (
github.com/hashicorp/go-plugin v1.6.0
github.com/kr/pretty v0.3.1
github.com/olivere/elastic v6.2.37+incompatible
github.com/open-telemetry/opentelemetry-collector-contrib/connector/spanmetricsconnector v0.95.0
github.com/open-telemetry/opentelemetry-collector-contrib/exporter/kafkaexporter v0.95.0
github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger v0.95.0
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver v0.95.0
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkareceiver v0.95.0
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver v0.95.0
github.com/open-telemetry/opentelemetry-collector-contrib/connector/spanmetricsconnector v0.96.0
github.com/open-telemetry/opentelemetry-collector-contrib/exporter/kafkaexporter v0.96.0
github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger v0.96.0
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver v0.96.0
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkareceiver v0.96.0
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver v0.96.0
github.com/prometheus/client_golang v1.19.0
github.com/prometheus/client_model v0.6.0
github.com/prometheus/common v0.49.0
Expand All @@ -40,29 +40,29 @@ require (
github.com/stretchr/testify v1.9.0
github.com/uber/jaeger-client-go v2.30.0+incompatible
github.com/xdg-go/scram v1.1.2
go.opentelemetry.io/collector/component v0.95.0
go.opentelemetry.io/collector/config/configgrpc v0.95.0
go.opentelemetry.io/collector/config/confighttp v0.95.0
go.opentelemetry.io/collector/config/configretry v0.95.0
go.opentelemetry.io/collector/config/configtls v0.95.0
go.opentelemetry.io/collector/confmap v0.95.0
go.opentelemetry.io/collector/connector v0.95.0
go.opentelemetry.io/collector/connector/forwardconnector v0.95.0
go.opentelemetry.io/collector/consumer v0.95.0
go.opentelemetry.io/collector/exporter v0.95.0
go.opentelemetry.io/collector/exporter/loggingexporter v0.95.0
go.opentelemetry.io/collector/exporter/otlpexporter v0.95.0
go.opentelemetry.io/collector/exporter/otlphttpexporter v0.95.0
go.opentelemetry.io/collector/extension v0.95.0
go.opentelemetry.io/collector/extension/ballastextension v0.95.0
go.opentelemetry.io/collector/extension/zpagesextension v0.95.0
go.opentelemetry.io/collector/otelcol v0.95.0
go.opentelemetry.io/collector/pdata v1.2.0
go.opentelemetry.io/collector/processor v0.95.0
go.opentelemetry.io/collector/processor/batchprocessor v0.95.0
go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.95.0
go.opentelemetry.io/collector/receiver v0.95.0
go.opentelemetry.io/collector/receiver/otlpreceiver v0.95.0
go.opentelemetry.io/collector/component v0.96.0
go.opentelemetry.io/collector/config/configgrpc v0.96.0
go.opentelemetry.io/collector/config/confighttp v0.96.0
go.opentelemetry.io/collector/config/configretry v0.96.0
go.opentelemetry.io/collector/config/configtls v0.96.0
go.opentelemetry.io/collector/confmap v0.96.0
go.opentelemetry.io/collector/connector v0.96.0
go.opentelemetry.io/collector/connector/forwardconnector v0.96.0
go.opentelemetry.io/collector/consumer v0.96.0
go.opentelemetry.io/collector/exporter v0.96.0
go.opentelemetry.io/collector/exporter/loggingexporter v0.96.0
go.opentelemetry.io/collector/exporter/otlpexporter v0.96.0
go.opentelemetry.io/collector/exporter/otlphttpexporter v0.96.0
go.opentelemetry.io/collector/extension v0.96.0
go.opentelemetry.io/collector/extension/ballastextension v0.96.0
go.opentelemetry.io/collector/extension/zpagesextension v0.96.0
go.opentelemetry.io/collector/otelcol v0.96.0
go.opentelemetry.io/collector/pdata v1.3.0
go.opentelemetry.io/collector/processor v0.96.0
go.opentelemetry.io/collector/processor/batchprocessor v0.96.0
go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.96.0
go.opentelemetry.io/collector/receiver v0.96.0
go.opentelemetry.io/collector/receiver/otlpreceiver v0.96.0
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.49.0
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0
go.opentelemetry.io/otel v1.24.0
Expand All @@ -84,9 +84,9 @@ require (
)

require (
github.com/IBM/sarama v1.42.2 // indirect
github.com/IBM/sarama v1.43.0 // indirect
github.com/VividCortex/gohistogram v1.0.0 // indirect
github.com/aws/aws-sdk-go v1.50.17 // indirect
github.com/aws/aws-sdk-go v1.50.27 // indirect
github.com/beorn7/perks v1.0.1 // indirect
github.com/cenkalti/backoff/v4 v4.2.1 // indirect
github.com/cespare/xxhash v1.1.0 // indirect
Expand All @@ -95,7 +95,7 @@ require (
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect
github.com/dgraph-io/ristretto v0.1.1 // indirect
github.com/dustin/go-humanize v1.0.0 // indirect
github.com/eapache/go-resiliency v1.5.0 // indirect
github.com/eapache/go-resiliency v1.6.0 // indirect
github.com/eapache/go-xerial-snappy v0.0.0-20230731223053-c322873962e3 // indirect
github.com/eapache/queue v1.1.0 // indirect
github.com/elastic/elastic-transport-go/v8 v8.4.0 // indirect
Expand Down Expand Up @@ -129,7 +129,7 @@ require (
github.com/jmespath/go-jmespath v0.4.0 // indirect
github.com/josharian/intern v1.0.0 // indirect
github.com/json-iterator/go v1.1.12 // indirect
github.com/klauspost/compress v1.17.6 // indirect
github.com/klauspost/compress v1.17.7 // indirect
github.com/knadh/koanf/maps v0.1.1 // indirect
github.com/knadh/koanf/providers/confmap v0.1.0 // indirect
github.com/knadh/koanf/v2 v2.1.0 // indirect
Expand All @@ -149,14 +149,14 @@ require (
github.com/mostynb/go-grpc-compression v1.2.2 // indirect
github.com/oklog/run v1.1.0 // indirect
github.com/onsi/ginkgo v1.16.5 // indirect
github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage v0.95.0
github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.95.0 // indirect
github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.95.0 // indirect
github.com/open-telemetry/opentelemetry-collector-contrib/internal/kafka v0.95.0 // indirect
github.com/open-telemetry/opentelemetry-collector-contrib/pkg/batchpersignal v0.95.0 // indirect
github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.95.0 // indirect
github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/azure v0.95.0 // indirect
github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/zipkin v0.95.0 // indirect
github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage v0.96.0
github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.96.0 // indirect
github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.96.0 // indirect
github.com/open-telemetry/opentelemetry-collector-contrib/internal/kafka v0.96.0 // indirect
github.com/open-telemetry/opentelemetry-collector-contrib/pkg/batchpersignal v0.96.0 // indirect
github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.96.0 // indirect
github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/azure v0.96.0 // indirect
github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/zipkin v0.96.0 // indirect
github.com/opentracing/opentracing-go v1.2.0 // indirect
github.com/openzipkin/zipkin-go v0.4.2 // indirect
github.com/pelletier/go-toml/v2 v2.1.0 // indirect
Expand Down Expand Up @@ -188,32 +188,32 @@ require (
github.com/xdg-go/stringprep v1.0.4 // indirect
github.com/yusufpapurcu/wmi v1.2.3 // indirect
go.opencensus.io v0.24.0 // indirect
go.opentelemetry.io/collector v0.95.0 // indirect
go.opentelemetry.io/collector/config/configauth v0.95.0 // indirect
go.opentelemetry.io/collector/config/configcompression v0.95.0 // indirect
go.opentelemetry.io/collector/config/confignet v0.95.0 // indirect
go.opentelemetry.io/collector/config/configopaque v1.2.0 // indirect
go.opentelemetry.io/collector/config/configtelemetry v0.95.0 // indirect
go.opentelemetry.io/collector/config/internal v0.95.0 // indirect
go.opentelemetry.io/collector/confmap/converter/expandconverter v0.95.0 // indirect
go.opentelemetry.io/collector/confmap/provider/envprovider v0.95.0 // indirect
go.opentelemetry.io/collector/confmap/provider/fileprovider v0.95.0 // indirect
go.opentelemetry.io/collector/confmap/provider/httpprovider v0.95.0 // indirect
go.opentelemetry.io/collector/confmap/provider/httpsprovider v0.95.0 // indirect
go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.95.0 // indirect
go.opentelemetry.io/collector/extension/auth v0.95.0 // indirect
go.opentelemetry.io/collector/featuregate v1.2.0 // indirect
go.opentelemetry.io/collector/semconv v0.95.0 // indirect
go.opentelemetry.io/collector/service v0.95.0 // indirect
go.opentelemetry.io/contrib/config v0.3.0 // indirect
go.opentelemetry.io/contrib/propagators/b3 v1.23.0 // indirect
go.opentelemetry.io/contrib/zpages v0.48.0 // indirect
go.opentelemetry.io/otel/bridge/opencensus v1.23.1 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.23.1 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.23.1 // indirect
go.opentelemetry.io/otel/exporters/prometheus v0.45.2 // indirect
go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.23.1 // indirect
go.opentelemetry.io/otel/sdk/metric v1.23.1 // indirect
go.opentelemetry.io/collector v0.96.0 // indirect
go.opentelemetry.io/collector/config/configauth v0.96.0 // indirect
go.opentelemetry.io/collector/config/configcompression v0.96.0 // indirect
go.opentelemetry.io/collector/config/confignet v0.96.0 // indirect
go.opentelemetry.io/collector/config/configopaque v1.3.0 // indirect
go.opentelemetry.io/collector/config/configtelemetry v0.96.0 // indirect
go.opentelemetry.io/collector/config/internal v0.96.0 // indirect
go.opentelemetry.io/collector/confmap/converter/expandconverter v0.96.0 // indirect
go.opentelemetry.io/collector/confmap/provider/envprovider v0.96.0 // indirect
go.opentelemetry.io/collector/confmap/provider/fileprovider v0.96.0 // indirect
go.opentelemetry.io/collector/confmap/provider/httpprovider v0.96.0 // indirect
go.opentelemetry.io/collector/confmap/provider/httpsprovider v0.96.0 // indirect
go.opentelemetry.io/collector/confmap/provider/yamlprovider v0.96.0 // indirect
go.opentelemetry.io/collector/extension/auth v0.96.0 // indirect
go.opentelemetry.io/collector/featuregate v1.3.0 // indirect
go.opentelemetry.io/collector/semconv v0.96.0 // indirect
go.opentelemetry.io/collector/service v0.96.0 // indirect
go.opentelemetry.io/contrib/config v0.4.0 // indirect
go.opentelemetry.io/contrib/propagators/b3 v1.24.0 // indirect
go.opentelemetry.io/contrib/zpages v0.49.0 // indirect
go.opentelemetry.io/otel/bridge/opencensus v1.24.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.24.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.24.0 // indirect
go.opentelemetry.io/otel/exporters/prometheus v0.46.0 // indirect
go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.24.0 // indirect
go.opentelemetry.io/otel/sdk/metric v1.24.0 // indirect
go.opentelemetry.io/proto/otlp v1.1.0 // indirect
go.uber.org/atomic v1.11.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
Expand Down
Loading

0 comments on commit c2e6235

Please sign in to comment.