Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Bump go.opentelemetry.io/otel from 1.22.0 to 1.23.1 (#136)
Bumps [go.opentelemetry.io/otel](https://github.com/open-telemetry/opentelemetry-go) from 1.22.0 to 1.23.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/open-telemetry/opentelemetry-go/releases">go.opentelemetry.io/otel's releases</a>.</em></p> <blockquote> <h2>Release v1.23.0-rc.1</h2> <p>This is a release candidate for the v1.23.0 release. That release is expected to include the <code>v1</code> release of the following modules:</p> <ul> <li><code>go.opentelemetry.io/otel/bridge/opencensus</code></li> <li><code>go.opentelemetry.io/otel/bridge/opencensus/test</code></li> <li><code>go.opentelemetry.io/otel/example/opencensus</code></li> <li><code>go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc</code></li> <li><code>go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp</code></li> <li><code>go.opentelemetry.io/otel/exporters/stdout/stdoutmetric</code></li> </ul> <p>See our <a href="https://github.com/open-telemetry/opentelemetry-go/blob/8f2bdf85ed99c6532b8c76688e7ffcf9e48c3e6d/VERSIONING.md">versioning policy</a> for more information about these stability guarantees.</p> </blockquote> </details> <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.23.1] 2024-02-07</h2> <h3>Fixed</h3> <ul> <li>Register all callbacks passed during observable instrument creation instead of just the last one multiple times in <code>go.opentelemetry.io/otel/sdk/metric</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/4888">#4888</a>)</li> </ul> <h2>[1.23.0] 2024-02-06</h2> <p>This release contains the first stable, <code>v1</code>, release of the following modules:</p> <ul> <li><code>go.opentelemetry.io/otel/bridge/opencensus</code></li> <li><code>go.opentelemetry.io/otel/bridge/opencensus/test</code></li> <li><code>go.opentelemetry.io/otel/example/opencensus</code></li> <li><code>go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc</code></li> <li><code>go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp</code></li> <li><code>go.opentelemetry.io/otel/exporters/stdout/stdoutmetric</code></li> </ul> <p>See our <a href="https://github.com/open-telemetry/opentelemetry-go/blob/main/VERSIONING.md">versioning policy</a> for more information about these stability guarantees.</p> <h3>Added</h3> <ul> <li>Add <code>WithEndpointURL</code> option to the <code>exporters/otlp/otlpmetric/otlpmetricgrpc</code>, <code>exporters/otlp/otlpmetric/otlpmetrichttp</code>, <code>exporters/otlp/otlptrace/otlptracegrpc</code> and <code>exporters/otlp/otlptrace/otlptracehttp</code> packages. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/4808">#4808</a>)</li> <li>Experimental exemplar exporting is added to the metric SDK. See <a href="https://github.com/open-telemetry/opentelemetry-go/blob/main/sdk/metric/EXPERIMENTAL.md#exemplars">metric documentation</a> for more information about this feature and how to enable it. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/4871">#4871</a>)</li> <li><code>ErrSchemaURLConflict</code> is added to <code>go.opentelemetry.io/otel/sdk/resource</code>. This error is returned when a merge of two <code>Resource</code>s with different (non-empty) schema URL is attempted. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/4876">#4876</a>)</li> </ul> <h3>Changed</h3> <ul> <li>The <code>Merge</code> and <code>New</code> functions in <code>go.opentelemetry.io/otel/sdk/resource</code> now returns a partial result if there is a schema URL merge conflict. Instead of returning <code>nil</code> when two <code>Resource</code>s with different (non-empty) schema URLs are merged the merged <code>Resource</code>, along with the new <code>ErrSchemaURLConflict</code> error, is returned. It is up to the user to decide if they want to use the returned <code>Resource</code> or not. It may have desired attributes overwritten or include stale semantic conventions. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/4876">#4876</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>Fix <code>ContainerID</code> resource detection on systemd when cgroup path has a colon. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/4449">#4449</a>)</li> <li>Fix <code>go.opentelemetry.io/otel/sdk/metric</code> to cache instruments to avoid leaking memory when the same instrument is created multiple times. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/4820">#4820</a>)</li> <li>Fix missing <code>Mix</code> and <code>Max</code> values for <code>go.opentelemetry.io/otel/exporters/stdout/stdoutmetric</code> by introducing <code>MarshalText</code> and <code>MarshalJSON</code> for the <code>Extrema</code> type in <code>go.opentelemetry.io/sdk/metric/metricdata</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/4827">#4827</a>)</li> </ul> <h2>[1.23.0-rc.1] 2024-01-18</h2> <p>This is a release candidate for the v1.23.0 release. That release is expected to include the <code>v1</code> release of the following modules:</p> <ul> <li><code>go.opentelemetry.io/otel/bridge/opencensus</code></li> <li><code>go.opentelemetry.io/otel/bridge/opencensus/test</code></li> <li><code>go.opentelemetry.io/otel/example/opencensus</code></li> <li><code>go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc</code></li> <li><code>go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp</code></li> </ul> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/open-telemetry/opentelemetry-go/commit/c5b112f31b518230277ba21cd98f4391faaec2ca"><code>c5b112f</code></a> Release v1.23.1/v0.43.2 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/4892">#4892</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go/commit/11ebd19c46c39896a790db15825d7c769c52577f"><code>11ebd19</code></a> Fix callback registration bug (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/4888">#4888</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go/commit/e3eb3f7538e790a853c3ce210cf48123ddd5ca20"><code>e3eb3f7</code></a> Release v1.23.0/v0.45.1 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/4885">#4885</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go/commit/eabcef4c2da6149b7e6dbbb8b7294402fcc287c1"><code>eabcef4</code></a> Return merged Resource on schema conflict (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/4876">#4876</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go/commit/2c7761d3b0e819b8133029ab88ff53e39c725ded"><code>2c7761d</code></a> Bump benchmark-action/github-action-benchmark from 1.19.2 to 1.19.3 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/4883">#4883</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go/commit/f4e1e043167554ab8df178338bb50a1190ffc06c"><code>f4e1e04</code></a> Bump lycheeverse/lychee-action from 1.9.2 to 1.9.3 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/4882">#4882</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go/commit/569854e1d1fa981b01c16cc56a27cac6a123c0d6"><code>569854e</code></a> sdk/metric/metricdata: Add MarshalJSON for Extrema (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/4827">#4827</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go/commit/242d23a1815d00f228e6767e4baea9019fefe50a"><code>242d23a</code></a> Remove the Flush method from Exemplar (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/4873">#4873</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go/commit/fecb92e366d9f3703c099c9bfbb33335a9736bd5"><code>fecb92e</code></a> Add the experimental exemplar feature (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/4871">#4871</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go/commit/d9d9507227b30ad83500ec59e5714d0314ac83be"><code>d9d9507</code></a> stdouttrace: Refine example (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/4872">#4872</a>)</li> <li>Additional commits viewable in <a href="https://github.com/open-telemetry/opentelemetry-go/compare/v1.22.0...v1.23.1">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=go.opentelemetry.io/otel&package-manager=go_modules&previous-version=1.22.0&new-version=1.23.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 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 this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details>
- Loading branch information