Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
deps: bump go.opentelemetry.io/otel from 1.23.1 to 1.25.0 (#242)
Bumps [go.opentelemetry.io/otel](https://github.com/open-telemetry/opentelemetry-go) from 1.23.1 to 1.25.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.25.0/0.47.0/0.0.8/0.1.0-alpha] 2024-04-05</h2> <h3>Added</h3> <ul> <li>Add <code>WithProxy</code> option in <code>go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/4906">#4906</a>)</li> <li>Add <code>WithProxy</code> option in <code>go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlptracehttp</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/4906">#4906</a>)</li> <li>Add <code>AddLink</code> method to the <code>Span</code> interface in <code>go.opentelemetry.io/otel/trace</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5032">#5032</a>)</li> <li>The <code>Enabled</code> method is added to the <code>Logger</code> interface in <code>go.opentelemetry.io/otel/log</code>. This method is used to notify users if a log record will be emitted or not. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5071">#5071</a>)</li> <li>Add <code>SeverityUndefined</code> <code>const</code> to <code>go.opentelemetry.io/otel/log</code>. This value represents an unset severity level. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5072">#5072</a>)</li> <li>Add <code>Empty</code> function in <code>go.opentelemetry.io/otel/log</code> to return a <code>KeyValue</code> for an empty value. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5076">#5076</a>)</li> <li>Add <code>go.opentelemetry.io/otel/log/global</code> to manage the global <code>LoggerProvider</code>. This package is provided with the anticipation that all functionality will be migrate to <code>go.opentelemetry.io/otel</code> when <code>go.opentelemetry.io/otel/log</code> stabilizes. At which point, users will be required to migrage their code, and this package will be deprecated then removed. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5085">#5085</a>)</li> <li>Add support for <code>Summary</code> metrics in the <code>go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp</code> and <code>go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc</code> exporters. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5100">#5100</a>)</li> <li>Add <code>otel.scope.name</code> and <code>otel.scope.version</code> tags to spans exported by <code>go.opentelemetry.io/otel/exporters/zipkin</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5108">#5108</a>)</li> <li>Add support for <code>AddLink</code> to <code>go.opentelemetry.io/otel/bridge/opencensus</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5116">#5116</a>)</li> <li>Add <code>String</code> method to <code>Value</code> and <code>KeyValue</code> in <code>go.opentelemetry.io/otel/log</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5117">#5117</a>)</li> <li>Add Exemplar support to <code>go.opentelemetry.io/otel/exporters/prometheus</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5111">#5111</a>)</li> <li>Add metric semantic conventions to <code>go.opentelemetry.io/otel/semconv/v1.24.0</code>. Future <code>semconv</code> packages will include metric semantic conventions as well. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/4528">#4528</a>)</li> </ul> <h3>Changed</h3> <ul> <li><code>SpanFromContext</code> and <code>SpanContextFromContext</code> in <code>go.opentelemetry.io/otel/trace</code> no longer make a heap allocation when the passed context has no span. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5049">#5049</a>)</li> <li><code>go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc</code> and <code>go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc</code> now create a gRPC client in idle mode and with "dns" as the default resolver using <a href="https://pkg.go.dev/google.golang.org/grpc#NewClient"><code>grpc.NewClient</code></a>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5151">#5151</a>) Because of that <code>WithDialOption</code> ignores <a href="https://pkg.go.dev/google.golang.org/grpc#WithBlock"><code>grpc.WithBlock</code></a>, <a href="https://pkg.go.dev/google.golang.org/grpc#WithTimeout"><code>grpc.WithTimeout</code></a>, and <a href="https://pkg.go.dev/google.golang.org/grpc#WithReturnConnectionError"><code>grpc.WithReturnConnectionError</code></a>. Notice that <a href="https://pkg.go.dev/google.golang.org/grpc#DialContext"><code>grpc.DialContext</code></a> which was used before is now deprecated.</li> </ul> <h3>Fixed</h3> <ul> <li>Clarify the documentation about equivalence guarantees for the <code>Set</code> and <code>Distinct</code> types in <code>go.opentelemetry.io/otel/attribute</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5027">#5027</a>)</li> <li>Prevent default <code>ErrorHandler</code> self-delegation. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5137">#5137</a>)</li> <li>Update all dependencies to address [GO-2024-2687]. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5139">#5139</a>)</li> </ul> <h3>Removed</h3> <ul> <li>Drop support for [Go 1.20]. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/4967">#4967</a>)</li> </ul> <h3>Deprecated</h3> <ul> <li>Deprecate <code>go.opentelemetry.io/otel/attribute.Sortable</code> type. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/4734">#4734</a>)</li> <li>Deprecate <code>go.opentelemetry.io/otel/attribute.NewSetWithSortable</code> function. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/4734">#4734</a>)</li> <li>Deprecate <code>go.opentelemetry.io/otel/attribute.NewSetWithSortableFiltered</code> function. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/4734">#4734</a>)</li> </ul> <h2>[1.24.0/0.46.0/0.0.1-alpha] 2024-02-23</h2> <p>This release is the last to support [Go 1.20]. The next release will require at least [Go 1.21].</p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/open-telemetry/opentelemetry-go/commit/66284071defe2c6b2261aecfa506f37d6e2a31f2"><code>6628407</code></a> Release v1.25.0/v0.47.0/v0.0.8/v0.1.0-alpha (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5154">#5154</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go/commit/82b49b448731e3ca3d88d7421d03768e417f97f4"><code>82b49b4</code></a> Add otlploghttp package documentation (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5150">#5150</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go/commit/5bd5582904f0925c957ae03b8a2e647677335e8c"><code>5bd5582</code></a> dependabot updates Thu Apr 4 20:43:44 UTC 2024 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5155">#5155</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go/commit/6394b029fe74474fc05a00bc0ce344679474beb1"><code>6394b02</code></a> semconv: Add metric generation (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/4880">#4880</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go/commit/35c957097431cf87d5257de6ae950af132f01f2b"><code>35c9570</code></a> Prevent default ErrorHandler self-delegation (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5137">#5137</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go/commit/98fd439f962515f4282dc37acf04e0f6765e850e"><code>98fd439</code></a> Bump bump google.golang.org/grpc from 1.62.1 to 1.63.0 and use grpc.NewClient...</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go/commit/016843786aaccc8cf39b70ce5bc4d21b7ca446cb"><code>0168437</code></a> Add exemplar support to the prometheus exporter (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5111">#5111</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go/commit/e6e4e4a3d1df0bf5c49b7975fd2b94c977de53d2"><code>e6e4e4a</code></a> build(deps): bump benchmark-action/github-action-benchmark (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5142">#5142</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go/commit/73ee3bbf37df6bb2f77a8b0726b33dc6552b6f2c"><code>73ee3bb</code></a> build(deps): bump codecov/codecov-action from 4.1.1 to 4.2.0 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5140">#5140</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go/commit/14e3f6b65c426e71da7702f488d0475fd10b5588"><code>14e3f6b</code></a> Add otlploghttp exporter skeleton (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5138">#5138</a>)</li> <li>Additional commits viewable in <a href="https://github.com/open-telemetry/opentelemetry-go/compare/v1.23.1...v1.25.0">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.23.1&new-version=1.25.0)](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> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
- Loading branch information