Commit 34209fe
authored
build(deps): bump the otel group with 5 updates (#599)
Bumps the otel group with 5 updates:
| Package | From | To |
| --- | --- | --- |
|
[go.opentelemetry.io/otel](https://github.com/open-telemetry/opentelemetry-go)
| `1.31.0` | `1.32.0` |
|
[go.opentelemetry.io/otel/metric](https://github.com/open-telemetry/opentelemetry-go)
| `1.31.0` | `1.32.0` |
|
[go.opentelemetry.io/otel/sdk](https://github.com/open-telemetry/opentelemetry-go)
| `1.31.0` | `1.32.0` |
|
[go.opentelemetry.io/otel/sdk/metric](https://github.com/open-telemetry/opentelemetry-go)
| `1.31.0` | `1.32.0` |
|
[go.opentelemetry.io/otel/trace](https://github.com/open-telemetry/opentelemetry-go)
| `1.31.0` | `1.32.0` |
Updates `go.opentelemetry.io/otel` from 1.31.0 to 1.32.0
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md">go.opentelemetry.io/otel's
changelog</a>.</em></p>
<blockquote>
<h2>[1.32.0/0.54.0/0.8.0/0.0.11] 2024-11-08</h2>
<h3>Added</h3>
<ul>
<li>Add
<code>go.opentelemetry.io/otel/sdk/metric/exemplar.AlwaysOffFilter</code>,
which can be used to disable exemplar recording. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5850">#5850</a>)</li>
<li>Add
<code>go.opentelemetry.io/otel/sdk/metric.WithExemplarFilter</code>,
which can be used to configure the exemplar filter used by the metrics
SDK. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5850">#5850</a>)</li>
<li>Add <code>ExemplarReservoirProviderSelector</code> and
<code>DefaultExemplarReservoirProviderSelector</code> to
<code>go.opentelemetry.io/otel/sdk/metric</code>, which defines the
exemplar reservoir to use based on the aggregation of the metric. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5861">#5861</a>)</li>
<li>Add <code>ExemplarReservoirProviderSelector</code> to
<code>go.opentelemetry.io/otel/sdk/metric.Stream</code> to allow using
views to configure the exemplar reservoir to use for a metric. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5861">#5861</a>)</li>
<li>Add <code>ReservoirProvider</code>,
<code>HistogramReservoirProvider</code> and
<code>FixedSizeReservoirProvider</code> to
<code>go.opentelemetry.io/otel/sdk/metric/exemplar</code> to make it
convenient to use providers of Reservoirs. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5861">#5861</a>)</li>
<li>The <code>go.opentelemetry.io/otel/semconv/v1.27.0</code> package.
The package contains semantic conventions from the <code>v1.27.0</code>
version of the OpenTelemetry Semantic Conventions. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5894">#5894</a>)</li>
<li>Add <code>Attributes attribute.Set</code> field to
<code>Scope</code> in
<code>go.opentelemetry.io/otel/sdk/instrumentation</code>. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5903">#5903</a>)</li>
<li>Add <code>Attributes attribute.Set</code> field to
<code>ScopeRecords</code> in
<code>go.opentelemetry.io/otel/log/logtest</code>. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5927">#5927</a>)</li>
<li><code>go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc</code>
adds instrumentation scope attributes. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5934">#5934</a>)</li>
<li><code>go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp</code>
adds instrumentation scope attributes. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5934">#5934</a>)</li>
<li><code>go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc</code>
adds instrumentation scope attributes. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5935">#5935</a>)</li>
<li><code>go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp</code>
adds instrumentation scope attributes. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5935">#5935</a>)</li>
<li><code>go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc</code>
adds instrumentation scope attributes. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5933">#5933</a>)</li>
<li><code>go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp</code>
adds instrumentation scope attributes. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5933">#5933</a>)</li>
<li><code>go.opentelemetry.io/otel/exporters/prometheus</code> adds
instrumentation scope attributes in <code>otel_scope_info</code> metric
as labels. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5932">#5932</a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>Support scope attributes and make them as identifying for
<code>Tracer</code> in <code>go.opentelemetry.io/otel</code> and
<code>go.opentelemetry.io/otel/sdk/trace</code>. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5924">#5924</a>)</li>
<li>Support scope attributes and make them as identifying for
<code>Meter</code> in <code>go.opentelemetry.io/otel</code> and
<code>go.opentelemetry.io/otel/sdk/metric</code>. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5926">#5926</a>)</li>
<li>Support scope attributes and make them as identifying for
<code>Logger</code> in <code>go.opentelemetry.io/otel</code> and
<code>go.opentelemetry.io/otel/sdk/log</code>. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5925">#5925</a>)</li>
<li>Make schema URL and scope attributes as identifying for
<code>Tracer</code> in
<code>go.opentelemetry.io/otel/bridge/opentracing</code>. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5931">#5931</a>)</li>
<li>Clear unneeded slice elements to allow GC to collect the objects in
<code>go.opentelemetry.io/otel/sdk/metric</code> and
<code>go.opentelemetry.io/otel/sdk/trace</code>. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5804">#5804</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Global MeterProvider registration unwraps global instrument
Observers, the undocumented Unwrap() methods are now private. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5881">#5881</a>)</li>
<li><code>go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc</code>
now keeps the metadata already present in the context when
<code>WithHeaders</code> is used. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5892">#5892</a>)</li>
<li><code>go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc</code>
now keeps the metadata already present in the context when
<code>WithHeaders</code> is used. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5911">#5911</a>)</li>
<li><code>go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc</code>
now keeps the metadata already present in the context when
<code>WithHeaders</code> is used. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5915">#5915</a>)</li>
<li>Fix <code>go.opentelemetry.io/otel/exporters/prometheus</code>
trying to add exemplars to Gauge metrics, which is unsupported. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5912">#5912</a>)</li>
<li>Fix <code>WithEndpointURL</code> to always use a secure connection
when an https URL is passed in
<code>go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc</code>.
(<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5944">#5944</a>)</li>
<li>Fix <code>WithEndpointURL</code> to always use a secure connection
when an https URL is passed in
<code>go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp</code>.
(<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5944">#5944</a>)</li>
<li>Fix <code>WithEndpointURL</code> to always use a secure connection
when an https URL is passed in
<code>go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc</code>.
(<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5944">#5944</a>)</li>
<li>Fix <code>WithEndpointURL</code> to always use a secure connection
when an https URL is passed in
<code>go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp</code>.
(<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5944">#5944</a>)</li>
<li>Fix incorrect metrics generated from callbacks when multiple readers
are used in <code>go.opentelemetry.io/otel/sdk/metric</code>. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5900">#5900</a>)</li>
</ul>
<h3>Removed</h3>
<ul>
<li>Remove all examples under
<code>go.opentelemetry.io/otel/example</code> as they are moved to <a
href="https://github.com/open-telemetry/opentelemetry-go-contrib/tree/main/examples">Contrib
repository</a>. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5930">#5930</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/open-telemetry/opentelemetry-go/commit/7cfbd86a605c85e598eca9a899f6176b17076f4f"><code>7cfbd86</code></a>
Release v1.32.0/v0.54.0/v0.8.0/v0.0.11 (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5960">#5960</a>)</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-go/commit/2be617e08003601514a5ec573063f749f868e629"><code>2be617e</code></a>
fix(deps): update github.com/opentracing-contrib/go-grpc/test digest to
51a56...</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-go/commit/6db18df3e2662c323287e1992e4eef34d63968a3"><code>6db18df</code></a>
fix(deps): update module github.com/opentracing-contrib/go-grpc to
v0.1.0 (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5">#5</a>...</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-go/commit/ef12bf858da5421901185b3a90c343444eadcdd0"><code>ef12bf8</code></a>
chore(deps): update golang.org/x (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5957">#5957</a>)</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-go/commit/85eb76f2fd8ef474b7cbb4e5f8dc307b872cf3c6"><code>85eb76f</code></a>
Allow GC to collect unneeded slice elements (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5804">#5804</a>)</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-go/commit/1492efa719ac935cfbb88a8248ff18667d688b30"><code>1492efa</code></a>
Fix incorrect metrics getting generated from multiple readers (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5900">#5900</a>)</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-go/commit/d2b066346b213ca5cbc8a78ce7667dc9cbcbfc8e"><code>d2b0663</code></a>
fix(deps): update module go.opentelemetry.io/build-tools/multimod to
v0.15.0 ...</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-go/commit/394cbd28909ef7628c525efec15f090533c14f2d"><code>394cbd2</code></a>
chore(deps): update lycheeverse/lychee-action action to v2.1.0 (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5950">#5950</a>)</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-go/commit/37b2537692f1b76c686b3ab651570f57b6f89415"><code>37b2537</code></a>
fix(deps): update github.com/opentracing-contrib/go-grpc digest to
e3cbcab (#...</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-go/commit/7f68356a7def1429099008275e4ce0d3ce7e5067"><code>7f68356</code></a>
fix(deps): update module go.opentelemetry.io/build-tools/semconvgen to
v0.15....</li>
<li>Additional commits viewable in <a
href="https://github.com/open-telemetry/opentelemetry-go/compare/v1.31.0...v1.32.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `go.opentelemetry.io/otel/metric` from 1.31.0 to 1.32.0
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md">go.opentelemetry.io/otel/metric's
changelog</a>.</em></p>
<blockquote>
<h2>[1.32.0/0.54.0/0.8.0/0.0.11] 2024-11-08</h2>
<h3>Added</h3>
<ul>
<li>Add
<code>go.opentelemetry.io/otel/sdk/metric/exemplar.AlwaysOffFilter</code>,
which can be used to disable exemplar recording. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5850">#5850</a>)</li>
<li>Add
<code>go.opentelemetry.io/otel/sdk/metric.WithExemplarFilter</code>,
which can be used to configure the exemplar filter used by the metrics
SDK. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5850">#5850</a>)</li>
<li>Add <code>ExemplarReservoirProviderSelector</code> and
<code>DefaultExemplarReservoirProviderSelector</code> to
<code>go.opentelemetry.io/otel/sdk/metric</code>, which defines the
exemplar reservoir to use based on the aggregation of the metric. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5861">#5861</a>)</li>
<li>Add <code>ExemplarReservoirProviderSelector</code> to
<code>go.opentelemetry.io/otel/sdk/metric.Stream</code> to allow using
views to configure the exemplar reservoir to use for a metric. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5861">#5861</a>)</li>
<li>Add <code>ReservoirProvider</code>,
<code>HistogramReservoirProvider</code> and
<code>FixedSizeReservoirProvider</code> to
<code>go.opentelemetry.io/otel/sdk/metric/exemplar</code> to make it
convenient to use providers of Reservoirs. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5861">#5861</a>)</li>
<li>The <code>go.opentelemetry.io/otel/semconv/v1.27.0</code> package.
The package contains semantic conventions from the <code>v1.27.0</code>
version of the OpenTelemetry Semantic Conventions. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5894">#5894</a>)</li>
<li>Add <code>Attributes attribute.Set</code> field to
<code>Scope</code> in
<code>go.opentelemetry.io/otel/sdk/instrumentation</code>. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5903">#5903</a>)</li>
<li>Add <code>Attributes attribute.Set</code> field to
<code>ScopeRecords</code> in
<code>go.opentelemetry.io/otel/log/logtest</code>. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5927">#5927</a>)</li>
<li><code>go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc</code>
adds instrumentation scope attributes. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5934">#5934</a>)</li>
<li><code>go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp</code>
adds instrumentation scope attributes. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5934">#5934</a>)</li>
<li><code>go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc</code>
adds instrumentation scope attributes. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5935">#5935</a>)</li>
<li><code>go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp</code>
adds instrumentation scope attributes. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5935">#5935</a>)</li>
<li><code>go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc</code>
adds instrumentation scope attributes. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5933">#5933</a>)</li>
<li><code>go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp</code>
adds instrumentation scope attributes. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5933">#5933</a>)</li>
<li><code>go.opentelemetry.io/otel/exporters/prometheus</code> adds
instrumentation scope attributes in <code>otel_scope_info</code> metric
as labels. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5932">#5932</a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>Support scope attributes and make them as identifying for
<code>Tracer</code> in <code>go.opentelemetry.io/otel</code> and
<code>go.opentelemetry.io/otel/sdk/trace</code>. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5924">#5924</a>)</li>
<li>Support scope attributes and make them as identifying for
<code>Meter</code> in <code>go.opentelemetry.io/otel</code> and
<code>go.opentelemetry.io/otel/sdk/metric</code>. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5926">#5926</a>)</li>
<li>Support scope attributes and make them as identifying for
<code>Logger</code> in <code>go.opentelemetry.io/otel</code> and
<code>go.opentelemetry.io/otel/sdk/log</code>. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5925">#5925</a>)</li>
<li>Make schema URL and scope attributes as identifying for
<code>Tracer</code> in
<code>go.opentelemetry.io/otel/bridge/opentracing</code>. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5931">#5931</a>)</li>
<li>Clear unneeded slice elements to allow GC to collect the objects in
<code>go.opentelemetry.io/otel/sdk/metric</code> and
<code>go.opentelemetry.io/otel/sdk/trace</code>. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5804">#5804</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Global MeterProvider registration unwraps global instrument
Observers, the undocumented Unwrap() methods are now private. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5881">#5881</a>)</li>
<li><code>go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc</code>
now keeps the metadata already present in the context when
<code>WithHeaders</code> is used. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5892">#5892</a>)</li>
<li><code>go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc</code>
now keeps the metadata already present in the context when
<code>WithHeaders</code> is used. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5911">#5911</a>)</li>
<li><code>go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc</code>
now keeps the metadata already present in the context when
<code>WithHeaders</code> is used. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5915">#5915</a>)</li>
<li>Fix <code>go.opentelemetry.io/otel/exporters/prometheus</code>
trying to add exemplars to Gauge metrics, which is unsupported. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5912">#5912</a>)</li>
<li>Fix <code>WithEndpointURL</code> to always use a secure connection
when an https URL is passed in
<code>go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc</code>.
(<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5944">#5944</a>)</li>
<li>Fix <code>WithEndpointURL</code> to always use a secure connection
when an https URL is passed in
<code>go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp</code>.
(<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5944">#5944</a>)</li>
<li>Fix <code>WithEndpointURL</code> to always use a secure connection
when an https URL is passed in
<code>go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc</code>.
(<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5944">#5944</a>)</li>
<li>Fix <code>WithEndpointURL</code> to always use a secure connection
when an https URL is passed in
<code>go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp</code>.
(<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5944">#5944</a>)</li>
<li>Fix incorrect metrics generated from callbacks when multiple readers
are used in <code>go.opentelemetry.io/otel/sdk/metric</code>. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5900">#5900</a>)</li>
</ul>
<h3>Removed</h3>
<ul>
<li>Remove all examples under
<code>go.opentelemetry.io/otel/example</code> as they are moved to <a
href="https://github.com/open-telemetry/opentelemetry-go-contrib/tree/main/examples">Contrib
repository</a>. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5930">#5930</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/open-telemetry/opentelemetry-go/commit/7cfbd86a605c85e598eca9a899f6176b17076f4f"><code>7cfbd86</code></a>
Release v1.32.0/v0.54.0/v0.8.0/v0.0.11 (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5960">#5960</a>)</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-go/commit/2be617e08003601514a5ec573063f749f868e629"><code>2be617e</code></a>
fix(deps): update github.com/opentracing-contrib/go-grpc/test digest to
51a56...</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-go/commit/6db18df3e2662c323287e1992e4eef34d63968a3"><code>6db18df</code></a>
fix(deps): update module github.com/opentracing-contrib/go-grpc to
v0.1.0 (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5">#5</a>...</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-go/commit/ef12bf858da5421901185b3a90c343444eadcdd0"><code>ef12bf8</code></a>
chore(deps): update golang.org/x (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5957">#5957</a>)</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-go/commit/85eb76f2fd8ef474b7cbb4e5f8dc307b872cf3c6"><code>85eb76f</code></a>
Allow GC to collect unneeded slice elements (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5804">#5804</a>)</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-go/commit/1492efa719ac935cfbb88a8248ff18667d688b30"><code>1492efa</code></a>
Fix incorrect metrics getting generated from multiple readers (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5900">#5900</a>)</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-go/commit/d2b066346b213ca5cbc8a78ce7667dc9cbcbfc8e"><code>d2b0663</code></a>
fix(deps): update module go.opentelemetry.io/build-tools/multimod to
v0.15.0 ...</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-go/commit/394cbd28909ef7628c525efec15f090533c14f2d"><code>394cbd2</code></a>
chore(deps): update lycheeverse/lychee-action action to v2.1.0 (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5950">#5950</a>)</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-go/commit/37b2537692f1b76c686b3ab651570f57b6f89415"><code>37b2537</code></a>
fix(deps): update github.com/opentracing-contrib/go-grpc digest to
e3cbcab (#...</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-go/commit/7f68356a7def1429099008275e4ce0d3ce7e5067"><code>7f68356</code></a>
fix(deps): update module go.opentelemetry.io/build-tools/semconvgen to
v0.15....</li>
<li>Additional commits viewable in <a
href="https://github.com/open-telemetry/opentelemetry-go/compare/v1.31.0...v1.32.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `go.opentelemetry.io/otel/sdk` from 1.31.0 to 1.32.0
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md">go.opentelemetry.io/otel/sdk's
changelog</a>.</em></p>
<blockquote>
<h2>[1.32.0/0.54.0/0.8.0/0.0.11] 2024-11-08</h2>
<h3>Added</h3>
<ul>
<li>Add
<code>go.opentelemetry.io/otel/sdk/metric/exemplar.AlwaysOffFilter</code>,
which can be used to disable exemplar recording. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5850">#5850</a>)</li>
<li>Add
<code>go.opentelemetry.io/otel/sdk/metric.WithExemplarFilter</code>,
which can be used to configure the exemplar filter used by the metrics
SDK. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5850">#5850</a>)</li>
<li>Add <code>ExemplarReservoirProviderSelector</code> and
<code>DefaultExemplarReservoirProviderSelector</code> to
<code>go.opentelemetry.io/otel/sdk/metric</code>, which defines the
exemplar reservoir to use based on the aggregation of the metric. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5861">#5861</a>)</li>
<li>Add <code>ExemplarReservoirProviderSelector</code> to
<code>go.opentelemetry.io/otel/sdk/metric.Stream</code> to allow using
views to configure the exemplar reservoir to use for a metric. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5861">#5861</a>)</li>
<li>Add <code>ReservoirProvider</code>,
<code>HistogramReservoirProvider</code> and
<code>FixedSizeReservoirProvider</code> to
<code>go.opentelemetry.io/otel/sdk/metric/exemplar</code> to make it
convenient to use providers of Reservoirs. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5861">#5861</a>)</li>
<li>The <code>go.opentelemetry.io/otel/semconv/v1.27.0</code> package.
The package contains semantic conventions from the <code>v1.27.0</code>
version of the OpenTelemetry Semantic Conventions. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5894">#5894</a>)</li>
<li>Add <code>Attributes attribute.Set</code> field to
<code>Scope</code> in
<code>go.opentelemetry.io/otel/sdk/instrumentation</code>. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5903">#5903</a>)</li>
<li>Add <code>Attributes attribute.Set</code> field to
<code>ScopeRecords</code> in
<code>go.opentelemetry.io/otel/log/logtest</code>. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5927">#5927</a>)</li>
<li><code>go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc</code>
adds instrumentation scope attributes. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5934">#5934</a>)</li>
<li><code>go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp</code>
adds instrumentation scope attributes. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5934">#5934</a>)</li>
<li><code>go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc</code>
adds instrumentation scope attributes. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5935">#5935</a>)</li>
<li><code>go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp</code>
adds instrumentation scope attributes. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5935">#5935</a>)</li>
<li><code>go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc</code>
adds instrumentation scope attributes. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5933">#5933</a>)</li>
<li><code>go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp</code>
adds instrumentation scope attributes. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5933">#5933</a>)</li>
<li><code>go.opentelemetry.io/otel/exporters/prometheus</code> adds
instrumentation scope attributes in <code>otel_scope_info</code> metric
as labels. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5932">#5932</a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>Support scope attributes and make them as identifying for
<code>Tracer</code> in <code>go.opentelemetry.io/otel</code> and
<code>go.opentelemetry.io/otel/sdk/trace</code>. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5924">#5924</a>)</li>
<li>Support scope attributes and make them as identifying for
<code>Meter</code> in <code>go.opentelemetry.io/otel</code> and
<code>go.opentelemetry.io/otel/sdk/metric</code>. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5926">#5926</a>)</li>
<li>Support scope attributes and make them as identifying for
<code>Logger</code> in <code>go.opentelemetry.io/otel</code> and
<code>go.opentelemetry.io/otel/sdk/log</code>. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5925">#5925</a>)</li>
<li>Make schema URL and scope attributes as identifying for
<code>Tracer</code> in
<code>go.opentelemetry.io/otel/bridge/opentracing</code>. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5931">#5931</a>)</li>
<li>Clear unneeded slice elements to allow GC to collect the objects in
<code>go.opentelemetry.io/otel/sdk/metric</code> and
<code>go.opentelemetry.io/otel/sdk/trace</code>. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5804">#5804</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Global MeterProvider registration unwraps global instrument
Observers, the undocumented Unwrap() methods are now private. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5881">#5881</a>)</li>
<li><code>go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc</code>
now keeps the metadata already present in the context when
<code>WithHeaders</code> is used. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5892">#5892</a>)</li>
<li><code>go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc</code>
now keeps the metadata already present in the context when
<code>WithHeaders</code> is used. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5911">#5911</a>)</li>
<li><code>go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc</code>
now keeps the metadata already present in the context when
<code>WithHeaders</code> is used. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5915">#5915</a>)</li>
<li>Fix <code>go.opentelemetry.io/otel/exporters/prometheus</code>
trying to add exemplars to Gauge metrics, which is unsupported. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5912">#5912</a>)</li>
<li>Fix <code>WithEndpointURL</code> to always use a secure connection
when an https URL is passed in
<code>go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc</code>.
(<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5944">#5944</a>)</li>
<li>Fix <code>WithEndpointURL</code> to always use a secure connection
when an https URL is passed in
<code>go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp</code>.
(<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5944">#5944</a>)</li>
<li>Fix <code>WithEndpointURL</code> to always use a secure connection
when an https URL is passed in
<code>go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc</code>.
(<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5944">#5944</a>)</li>
<li>Fix <code>WithEndpointURL</code> to always use a secure connection
when an https URL is passed in
<code>go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp</code>.
(<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5944">#5944</a>)</li>
<li>Fix incorrect metrics generated from callbacks when multiple readers
are used in <code>go.opentelemetry.io/otel/sdk/metric</code>. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5900">#5900</a>)</li>
</ul>
<h3>Removed</h3>
<ul>
<li>Remove all examples under
<code>go.opentelemetry.io/otel/example</code> as they are moved to <a
href="https://github.com/open-telemetry/opentelemetry-go-contrib/tree/main/examples">Contrib
repository</a>. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5930">#5930</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/open-telemetry/opentelemetry-go/commit/7cfbd86a605c85e598eca9a899f6176b17076f4f"><code>7cfbd86</code></a>
Release v1.32.0/v0.54.0/v0.8.0/v0.0.11 (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5960">#5960</a>)</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-go/commit/2be617e08003601514a5ec573063f749f868e629"><code>2be617e</code></a>
fix(deps): update github.com/opentracing-contrib/go-grpc/test digest to
51a56...</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-go/commit/6db18df3e2662c323287e1992e4eef34d63968a3"><code>6db18df</code></a>
fix(deps): update module github.com/opentracing-contrib/go-grpc to
v0.1.0 (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5">#5</a>...</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-go/commit/ef12bf858da5421901185b3a90c343444eadcdd0"><code>ef12bf8</code></a>
chore(deps): update golang.org/x (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5957">#5957</a>)</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-go/commit/85eb76f2fd8ef474b7cbb4e5f8dc307b872cf3c6"><code>85eb76f</code></a>
Allow GC to collect unneeded slice elements (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5804">#5804</a>)</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-go/commit/1492efa719ac935cfbb88a8248ff18667d688b30"><code>1492efa</code></a>
Fix incorrect metrics getting generated from multiple readers (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5900">#5900</a>)</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-go/commit/d2b066346b213ca5cbc8a78ce7667dc9cbcbfc8e"><code>d2b0663</code></a>
fix(deps): update module go.opentelemetry.io/build-tools/multimod to
v0.15.0 ...</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-go/commit/394cbd28909ef7628c525efec15f090533c14f2d"><code>394cbd2</code></a>
chore(deps): update lycheeverse/lychee-action action to v2.1.0 (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5950">#5950</a>)</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-go/commit/37b2537692f1b76c686b3ab651570f57b6f89415"><code>37b2537</code></a>
fix(deps): update github.com/opentracing-contrib/go-grpc digest to
e3cbcab (#...</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-go/commit/7f68356a7def1429099008275e4ce0d3ce7e5067"><code>7f68356</code></a>
fix(deps): update module go.opentelemetry.io/build-tools/semconvgen to
v0.15....</li>
<li>Additional commits viewable in <a
href="https://github.com/open-telemetry/opentelemetry-go/compare/v1.31.0...v1.32.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `go.opentelemetry.io/otel/sdk/metric` from 1.31.0 to 1.32.0
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md">go.opentelemetry.io/otel/sdk/metric's
changelog</a>.</em></p>
<blockquote>
<h2>[1.32.0/0.54.0/0.8.0/0.0.11] 2024-11-08</h2>
<h3>Added</h3>
<ul>
<li>Add
<code>go.opentelemetry.io/otel/sdk/metric/exemplar.AlwaysOffFilter</code>,
which can be used to disable exemplar recording. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5850">#5850</a>)</li>
<li>Add
<code>go.opentelemetry.io/otel/sdk/metric.WithExemplarFilter</code>,
which can be used to configure the exemplar filter used by the metrics
SDK. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5850">#5850</a>)</li>
<li>Add <code>ExemplarReservoirProviderSelector</code> and
<code>DefaultExemplarReservoirProviderSelector</code> to
<code>go.opentelemetry.io/otel/sdk/metric</code>, which defines the
exemplar reservoir to use based on the aggregation of the metric. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5861">#5861</a>)</li>
<li>Add <code>ExemplarReservoirProviderSelector</code> to
<code>go.opentelemetry.io/otel/sdk/metric.Stream</code> to allow using
views to configure the exemplar reservoir to use for a metric. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5861">#5861</a>)</li>
<li>Add <code>ReservoirProvider</code>,
<code>HistogramReservoirProvider</code> and
<code>FixedSizeReservoirProvider</code> to
<code>go.opentelemetry.io/otel/sdk/metric/exemplar</code> to make it
convenient to use providers of Reservoirs. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5861">#5861</a>)</li>
<li>The <code>go.opentelemetry.io/otel/semconv/v1.27.0</code> package.
The package contains semantic conventions from the <code>v1.27.0</code>
version of the OpenTelemetry Semantic Conventions. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5894">#5894</a>)</li>
<li>Add <code>Attributes attribute.Set</code> field to
<code>Scope</code> in
<code>go.opentelemetry.io/otel/sdk/instrumentation</code>. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5903">#5903</a>)</li>
<li>Add <code>Attributes attribute.Set</code> field to
<code>ScopeRecords</code> in
<code>go.opentelemetry.io/otel/log/logtest</code>. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5927">#5927</a>)</li>
<li><code>go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc</code>
adds instrumentation scope attributes. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5934">#5934</a>)</li>
<li><code>go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp</code>
adds instrumentation scope attributes. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5934">#5934</a>)</li>
<li><code>go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc</code>
adds instrumentation scope attributes. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5935">#5935</a>)</li>
<li><code>go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp</code>
adds instrumentation scope attributes. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5935">#5935</a>)</li>
<li><code>go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc</code>
adds instrumentation scope attributes. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5933">#5933</a>)</li>
<li><code>go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp</code>
adds instrumentation scope attributes. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5933">#5933</a>)</li>
<li><code>go.opentelemetry.io/otel/exporters/prometheus</code> adds
instrumentation scope attributes in <code>otel_scope_info</code> metric
as labels. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5932">#5932</a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>Support scope attributes and make them as identifying for
<code>Tracer</code> in <code>go.opentelemetry.io/otel</code> and
<code>go.opentelemetry.io/otel/sdk/trace</code>. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5924">#5924</a>)</li>
<li>Support scope attributes and make them as identifying for
<code>Meter</code> in <code>go.opentelemetry.io/otel</code> and
<code>go.opentelemetry.io/otel/sdk/metric</code>. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5926">#5926</a>)</li>
<li>Support scope attributes and make them as identifying for
<code>Logger</code> in <code>go.opentelemetry.io/otel</code> and
<code>go.opentelemetry.io/otel/sdk/log</code>. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5925">#5925</a>)</li>
<li>Make schema URL and scope attributes as identifying for
<code>Tracer</code> in
<code>go.opentelemetry.io/otel/bridge/opentracing</code>. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5931">#5931</a>)</li>
<li>Clear unneeded slice elements to allow GC to collect the objects in
<code>go.opentelemetry.io/otel/sdk/metric</code> and
<code>go.opentelemetry.io/otel/sdk/trace</code>. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5804">#5804</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Global MeterProvider registration unwraps global instrument
Observers, the undocumented Unwrap() methods are now private. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5881">#5881</a>)</li>
<li><code>go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc</code>
now keeps the metadata already present in the context when
<code>WithHeaders</code> is used. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5892">#5892</a>)</li>
<li><code>go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc</code>
now keeps the metadata already present in the context when
<code>WithHeaders</code> is used. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5911">#5911</a>)</li>
<li><code>go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc</code>
now keeps the metadata already present in the context when
<code>WithHeaders</code> is used. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5915">#5915</a>)</li>
<li>Fix <code>go.opentelemetry.io/otel/exporters/prometheus</code>
trying to add exemplars to Gauge metrics, which is unsupported. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5912">#5912</a>)</li>
<li>Fix <code>WithEndpointURL</code> to always use a secure connection
when an https URL is passed in
<code>go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc</code>.
(<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5944">#5944</a>)</li>
<li>Fix <code>WithEndpointURL</code> to always use a secure connection
when an https URL is passed in
<code>go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp</code>.
(<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5944">#5944</a>)</li>
<li>Fix <code>WithEndpointURL</code> to always use a secure connection
when an https URL is passed in
<code>go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc</code>.
(<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5944">#5944</a>)</li>
<li>Fix <code>WithEndpointURL</code> to always use a secure connection
when an https URL is passed in
<code>go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp</code>.
(<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5944">#5944</a>)</li>
<li>Fix incorrect metrics generated from callbacks when multiple readers
are used in <code>go.opentelemetry.io/otel/sdk/metric</code>. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5900">#5900</a>)</li>
</ul>
<h3>Removed</h3>
<ul>
<li>Remove all examples under
<code>go.opentelemetry.io/otel/example</code> as they are moved to <a
href="https://github.com/open-telemetry/opentelemetry-go-contrib/tree/main/examples">Contrib
repository</a>. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5930">#5930</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/open-telemetry/opentelemetry-go/commit/7cfbd86a605c85e598eca9a899f6176b17076f4f"><code>7cfbd86</code></a>
Release v1.32.0/v0.54.0/v0.8.0/v0.0.11 (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5960">#5960</a>)</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-go/commit/2be617e08003601514a5ec573063f749f868e629"><code>2be617e</code></a>
fix(deps): update github.com/opentracing-contrib/go-grpc/test digest to
51a56...</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-go/commit/6db18df3e2662c323287e1992e4eef34d63968a3"><code>6db18df</code></a>
fix(deps): update module github.com/opentracing-contrib/go-grpc to
v0.1.0 (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5">#5</a>...</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-go/commit/ef12bf858da5421901185b3a90c343444eadcdd0"><code>ef12bf8</code></a>
chore(deps): update golang.org/x (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5957">#5957</a>)</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-go/commit/85eb76f2fd8ef474b7cbb4e5f8dc307b872cf3c6"><code>85eb76f</code></a>
Allow GC to collect unneeded slice elements (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5804">#5804</a>)</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-go/commit/1492efa719ac935cfbb88a8248ff18667d688b30"><code>1492efa</code></a>
Fix incorrect metrics getting generated from multiple readers (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5900">#5900</a>)</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-go/commit/d2b066346b213ca5cbc8a78ce7667dc9cbcbfc8e"><code>d2b0663</code></a>
fix(deps): update module go.opentelemetry.io/build-tools/multimod to
v0.15.0 ...</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-go/commit/394cbd28909ef7628c525efec15f090533c14f2d"><code>394cbd2</code></a>
chore(deps): update lycheeverse/lychee-action action to v2.1.0 (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5950">#5950</a>)</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-go/commit/37b2537692f1b76c686b3ab651570f57b6f89415"><code>37b2537</code></a>
fix(deps): update github.com/opentracing-contrib/go-grpc digest to
e3cbcab (#...</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-go/commit/7f68356a7def1429099008275e4ce0d3ce7e5067"><code>7f68356</code></a>
fix(deps): update module go.opentelemetry.io/build-tools/semconvgen to
v0.15....</li>
<li>Additional commits viewable in <a
href="https://github.com/open-telemetry/opentelemetry-go/compare/v1.31.0...v1.32.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `go.opentelemetry.io/otel/trace` from 1.31.0 to 1.32.0
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md">go.opentelemetry.io/otel/trace's
changelog</a>.</em></p>
<blockquote>
<h2>[1.32.0/0.54.0/0.8.0/0.0.11] 2024-11-08</h2>
<h3>Added</h3>
<ul>
<li>Add
<code>go.opentelemetry.io/otel/sdk/metric/exemplar.AlwaysOffFilter</code>,
which can be used to disable exemplar recording. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5850">#5850</a>)</li>
<li>Add
<code>go.opentelemetry.io/otel/sdk/metric.WithExemplarFilter</code>,
which can be used to configure the exemplar filter used by the metrics
SDK. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5850">#5850</a>)</li>
<li>Add <code>ExemplarReservoirProviderSelector</code> and
<code>DefaultExemplarReservoirProviderSelector</code> to
<code>go.opentelemetry.io/otel/sdk/metric</code>, which defines the
exemplar reservoir to use based on the aggregation of the metric. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5861">#5861</a>)</li>
<li>Add <code>ExemplarReservoirProviderSelector</code> to
<code>go.opentelemetry.io/otel/sdk/metric.Stream</code> to allow using
views to configure the exemplar reservoir to use for a metric. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5861">#5861</a>)</li>
<li>Add <code>ReservoirProvider</code>,
<code>HistogramReservoirProvider</code> and
<code>FixedSizeReservoirProvider</code> to
<code>go.opentelemetry.io/otel/sdk/metric/exemplar</code> to make it
convenient to use providers of Reservoirs. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5861">#5861</a>)</li>
<li>The <code>go.opentelemetry.io/otel/semconv/v1.27.0</code> package.
The package contains semantic conventions from the <code>v1.27.0</code>
version of the OpenTelemetry Semantic Conventions. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5894">#5894</a>)</li>
<li>Add <code>Attributes attribute.Set</code> field to
<code>Scope</code> in
<code>go.opentelemetry.io/otel/sdk/instrumentation</code>. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5903">#5903</a>)</li>
<li>Add <code>Attributes attribute.Set</code> field to
<code>ScopeRecords</code> in
<code>go.opentelemetry.io/otel/log/logtest</code>. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5927">#5927</a>)</li>
<li><code>go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc</code>
adds instrumentation scope attributes. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5934">#5934</a>)</li>
<li><code>go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp</code>
adds instrumentation scope attributes. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5934">#5934</a>)</li>
<li><code>go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc</code>
adds instrumentation scope attributes. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5935">#5935</a>)</li>
<li><code>go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp</code>
adds instrumentation scope attributes. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5935">#5935</a>)</li>
<li><code>go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc</code>
adds instrumentation scope attributes. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5933">#5933</a>)</li>
<li><code>go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp</code>
adds instrumentation scope attributes. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5933">#5933</a>)</li>
<li><code>go.opentelemetry.io/otel/exporters/prometheus</code> adds
instrumentation scope attributes in <code>otel_scope_info</code> metric
as labels. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5932">#5932</a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>Support scope attributes and make them as identifying for
<code>Tracer</code> in <code>go.opentelemetry.io/otel</code> and
<code>go.opentelemetry.io/otel/sdk/trace</code>. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5924">#5924</a>)</li>
<li>Support scope attributes and make them as identifying for
<code>Meter</code> in <code>go.opentelemetry.io/otel</code> and
<code>go.opentelemetry.io/otel/sdk/metric</code>. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5926">#5926</a>)</li>
<li>Support scope attributes and make them as identifying for
<code>Logger</code> in <code>go.opentelemetry.io/otel</code> and
<code>go.opentelemetry.io/otel/sdk/log</code>. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5925">#5925</a>)</li>
<li>Make schema URL and scope attributes as identifying for
<code>Tracer</code> in
<code>go.opentelemetry.io/otel/bridge/opentracing</code>. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5931">#5931</a>)</li>
<li>Clear unneeded slice elements to allow GC to collect the objects in
<code>go.opentelemetry.io/otel/sdk/metric</code> and
<code>go.opentelemetry.io/otel/sdk/trace</code>. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5804">#5804</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Global MeterProvider registration unwraps global instrument
Observers, the undocumented Unwrap() methods are now private. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5881">#5881</a>)</li>
<li><code>go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc</code>
now keeps the metadata already present in the context when
<code>WithHeaders</code> is used. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5892">#5892</a>)</li>
<li><code>go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc</code>
now keeps the metadata already present in the context when
<code>WithHeaders</code> is used. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5911">#5911</a>)</li>
<li><code>go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc</code>
now keeps the metadata already present in the context when
<code>WithHeaders</code> is used. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5915">#5915</a>)</li>
<li>Fix <code>go.opentelemetry.io/otel/exporters/prometheus</code>
trying to add exemplars to Gauge metrics, which is unsupported. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5912">#5912</a>)</li>
<li>Fix <code>WithEndpointURL</code> to always use a secure connection
when an https URL is passed in
<code>go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc</code>.
(<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5944">#5944</a>)</li>
<li>Fix <code>WithEndpointURL</code> to always use a secure connection
when an https URL is passed in
<code>go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp</code>.
(<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5944">#5944</a>)</li>
<li>Fix <code>WithEndpointURL</code> to always use a secure connection
when an https URL is passed in
<code>go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc</code>.
(<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5944">#5944</a>)</li>
<li>Fix <code>WithEndpointURL</code> to always use a secure connection
when an https URL is passed in
<code>go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp</code>.
(<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5944">#5944</a>)</li>
<li>Fix incorrect metrics generated from callbacks when multiple readers
are used in <code>go.opentelemetry.io/otel/sdk/metric</code>. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5900">#5900</a>)</li>
</ul>
<h3>Removed</h3>
<ul>
<li>Remove all examples under
<code>go.opentelemetry.io/otel/example</code> as they are moved to <a
href="https://github.com/open-telemetry/opentelemetry-go-contrib/tree/main/examples">Contrib
repository</a>. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5930">#5930</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/open-telemetry/opentelemetry-go/commit/7cfbd86a605c85e598eca9a899f6176b17076f4f"><code>7cfbd86</code></a>
Release v1.32.0/v0.54.0/v0.8.0/v0.0.11 (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5960">#5960</a>)</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-go/commit/2be617e08003601514a5ec573063f749f868e629"><code>2be617e</code></a>
fix(deps): update github.com/opentracing-contrib/go-grpc/test digest to
51a56...</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-go/commit/6db18df3e2662c323287e1992e4eef34d63968a3"><code>6db18df</code></a>
fix(deps): update module github.com/opentracing-contrib/go-grpc to
v0.1.0 (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5">#5</a>...</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-go/commit/ef12bf858da5421901185b3a90c343444eadcdd0"><code>ef12bf8</code></a>
chore(deps): update golang.org/x (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5957">#5957</a>)</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-go/commit/85eb76f2fd8ef474b7cbb4e5f8dc307b872cf3c6"><code>85eb76f</code></a>
Allow GC to collect unneeded slice elements (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5804">#5804</a>)</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-go/commit/1492efa719ac935cfbb88a8248ff18667d688b30"><code>1492efa</code></a>
Fix incorrect metrics getting generated from multiple readers (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5900">#5900</a>)</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-go/commit/d2b066346b213ca5cbc8a78ce7667dc9cbcbfc8e"><code>d2b0663</code></a>
fix(deps): update module go.opentelemetry.io/build-tools/multimod to
v0.15.0 ...</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-go/commit/394cbd28909ef7628c525efec15f090533c14f2d"><code>394cbd2</code></a>
chore(deps): update lycheeverse/lychee-action action to v2.1.0 (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5950">#5950</a>)</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-go/commit/37b2537692f1b76c686b3ab651570f57b6f89415"><code>37b2537</code></a>
fix(deps): update github.com/opentracing-contrib/go-grpc digest to
e3cbcab (#...</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-go/commit/7f68356a7def1429099008275e4ce0d3ce7e5067"><code>7f68356</code></a>
fix(deps): update module go.opentelemetry.io/build-tools/semconvgen to
v0.15....</li>
<li>Additional commits viewable in <a
href="https://github.com/open-telemetry/opentelemetry-go/compare/v1.31.0...v1.32.0">compare
view</a></li>
</ul>
</details>
<br />
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>1 parent 3195caf commit 34209fe
2 files changed
+18
-18
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | | - | |
15 | | - | |
16 | | - | |
17 | | - | |
18 | | - | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
| |||
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
47 | | - | |
| 47 | + | |
48 | 48 | | |
49 | 49 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
59 | 59 | | |
60 | 60 | | |
61 | 61 | | |
62 | | - | |
63 | | - | |
64 | | - | |
65 | | - | |
66 | | - | |
67 | | - | |
68 | | - | |
69 | | - | |
70 | | - | |
71 | | - | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
72 | 72 | | |
73 | 73 | | |
74 | 74 | | |
| |||
79 | 79 | | |
80 | 80 | | |
81 | 81 | | |
82 | | - | |
83 | | - | |
| 82 | + | |
| 83 | + | |
84 | 84 | | |
85 | 85 | | |
86 | 86 | | |
| |||
0 commit comments