Skip to content

Commit

Permalink
build(deps): Bump go.opentelemetry.io/otel/trace from 1.28.0 to 1.29.0 (
Browse files Browse the repository at this point in the history
#3252)

Bumps [go.opentelemetry.io/otel/trace](https://github.com/open-telemetry/opentelemetry-go) from 1.28.0 to 1.29.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.29.0/0.51.0/0.5.0] 2024-08-23</h2>
<p>This release is the last to support [Go 1.21].
The next release will require at least [Go 1.22].</p>
<h3>Added</h3>
<ul>
<li>Add MacOS ARM64 platform to the compatibility testing suite. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5577">#5577</a>)</li>
<li>Add <code>InstrumentationScope</code> field to <code>SpanStub</code> in <code>go.opentelemetry.io/otel/sdk/trace/tracetest</code>, as a replacement for the deprecated <code>InstrumentationLibrary</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5627">#5627</a>)</li>
<li>Make the initial release of <code>go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc</code>.
This new module contains an OTLP exporter that transmits log telemetry using gRPC.
This module is unstable and breaking changes may be introduced.
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. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5629">#5629</a>)</li>
<li>Add <code>Walk</code> function to <code>TraceState</code> in <code>go.opentelemetry.io/otel/trace</code> to iterate all the key-value pairs. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5651">#5651</a>)</li>
<li>Bridge the trace state in <code>go.opentelemetry.io/otel/bridge/opencensus</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5651">#5651</a>)</li>
<li>Zero value of <code>SimpleProcessor</code> in <code>go.opentelemetry.io/otel/sdk/log</code> no longer panics. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5665">#5665</a>)</li>
<li>The <code>FilterProcessor</code> interface type is added in <code>go.opentelemetry.io/otel/sdk/log/internal/x</code>.
This is an optional and experimental interface that log <code>Processor</code>s can implement to instruct the <code>Logger</code> if a <code>Record</code> will be processed or not.
It replaces the existing <code>Enabled</code> method that is removed from the <code>Processor</code> interface itself.
It does not fall within the scope of the OpenTelemetry Go versioning and stability <a href="https://github.com/open-telemetry/opentelemetry-go/blob/main/VERSIONING.md">policy</a> and it may be changed in backwards incompatible ways or removed in feature releases. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5692">#5692</a>)</li>
<li>Support [Go 1.23]. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5720">#5720</a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li><code>NewMemberRaw</code>, <code>NewKeyProperty</code> and <code>NewKeyValuePropertyRaw</code> in <code>go.opentelemetry.io/otel/baggage</code> allow UTF-8 string in key. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5132">#5132</a>)</li>
<li><code>Processor.OnEmit</code> in <code>go.opentelemetry.io/otel/sdk/log</code> now accepts a pointer to <code>Record</code> instead of a value so that the record modifications done in a processor are propagated to subsequent registered processors. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5636">#5636</a>)</li>
<li><code>SimpleProcessor.Enabled</code> in <code>go.opentelemetry.io/otel/sdk/log</code> now returns <code>false</code> if the exporter is <code>nil</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5665">#5665</a>)</li>
<li>Update the concurrency requirements of <code>Exporter</code> in <code>go.opentelemetry.io/otel/sdk/log</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5666">#5666</a>)</li>
<li><code>SimpleProcessor</code> in <code>go.opentelemetry.io/otel/sdk/log</code> synchronizes <code>OnEmit</code> calls. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5666">#5666</a>)</li>
<li>The <code>Processor</code> interface in <code>go.opentelemetry.io/otel/sdk/log</code> no longer includes the <code>Enabled</code> method.
See the <code>FilterProcessor</code> interface type added in <code>go.opentelemetry.io/otel/sdk/log/internal/x</code> to continue providing this functionality. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5692">#5692</a>)</li>
<li>The <code>SimpleProcessor</code> type in <code>go.opentelemetry.io/otel/sdk/log</code> is no longer comparable. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5693">#5693</a>)</li>
<li>The <code>BatchProcessor</code> type in <code>go.opentelemetry.io/otel/sdk/log</code> is no longer comparable. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5693">#5693</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Correct comments for the priority of the <code>WithEndpoint</code> and <code>WithEndpointURL</code> options and their corresponding environment variables in <code>go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5584">#5584</a>)</li>
<li>Pass the underlying error rather than a generic retry-able failure in <code>go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp</code>, <code>go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp</code> and <code>go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5541">#5541</a>)</li>
<li>Correct the <code>Tracer</code>, <code>Meter</code>, and <code>Logger</code> names used in <code>go.opentelemetry.io/otel/example/dice</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5612">#5612</a>)</li>
<li>Correct the <code>Tracer</code> names used in <code>go.opentelemetry.io/otel/example/namedtracer</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5612">#5612</a>)</li>
<li>Correct the <code>Tracer</code> name used in <code>go.opentelemetry.io/otel/example/opencensus</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5612">#5612</a>)</li>
<li>Correct the <code>Tracer</code> and <code>Meter</code> names used in <code>go.opentelemetry.io/otel/example/otel-collector</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5612">#5612</a>)</li>
<li>Correct the <code>Tracer</code> names used in <code>go.opentelemetry.io/otel/example/passthrough</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5612">#5612</a>)</li>
<li>Correct the <code>Meter</code> name used in <code>go.opentelemetry.io/otel/example/prometheus</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5612">#5612</a>)</li>
<li>Correct the <code>Tracer</code> names used in <code>go.opentelemetry.io/otel/example/zipkin</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5612">#5612</a>)</li>
<li>Correct comments for the priority of the <code>WithEndpoint</code> and <code>WithEndpointURL</code> options and their corresponding environment variables in <code>go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc</code> and <code>go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5641">#5641</a>)</li>
<li>Correct comments for the priority of the <code>WithEndpoint</code> and <code>WithEndpointURL</code> options and their corresponding environment variables in <code>go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5650">#5650</a>)</li>
<li>Stop percent encoding header environment variables in <code>go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc</code>, <code>go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp</code>, <code>go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc</code> and <code>go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp</code> (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5705">#5705</a>)</li>
<li>Remove invalid environment variable header keys in <code>go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc</code>, <code>go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp</code>, <code>go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc</code> and <code>go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp</code> (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5705">#5705</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/open-telemetry/opentelemetry-go/commit/6b1d94f21c0a76ba96f3cdb10fdbc5c110070e1d"><code>6b1d94f</code></a> Release v1.29.0/v0.51.0/v0.5.0 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5732">#5732</a>)</li>
<li><a href="https://github.com/open-telemetry/opentelemetry-go/commit/2a54df7bffb9d66a564064a1192289b43b1fa89e"><code>2a54df7</code></a> fix(deps): update module github.com/golangci/golangci-lint to v1.60.3 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5730">#5730</a>)</li>
<li><a href="https://github.com/open-telemetry/opentelemetry-go/commit/4875735fd8070ee20d838f3bc4aef85e3478afc5"><code>4875735</code></a> fix(deps): update module github.com/golangci/golangci-lint to v1.60.2 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5711">#5711</a>)</li>
<li><a href="https://github.com/open-telemetry/opentelemetry-go/commit/30fc4074ec781e35e33e93e0ba486af70ff261af"><code>30fc407</code></a> fix(deps): update golang.org/x/exp digest to 9b4947d (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5729">#5729</a>)</li>
<li><a href="https://github.com/open-telemetry/opentelemetry-go/commit/9402143b51d74d9fcb818eeb28253ffca8af0d02"><code>9402143</code></a> fix(deps): update golang.org/x/exp digest to 778ce7b (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5728">#5728</a>)</li>
<li><a href="https://github.com/open-telemetry/opentelemetry-go/commit/bc48d69cc70823154d9871131df0bbffe72be075"><code>bc48d69</code></a> chore(deps): update google.golang.org/genproto/googleapis/rpc digest to fc7c0...</li>
<li><a href="https://github.com/open-telemetry/opentelemetry-go/commit/fe02ce73e05bfb95b5ea35afa24e8eb228808de0"><code>fe02ce7</code></a> chore(deps): update google.golang.org/genproto/googleapis/api digest to fc7c0...</li>
<li><a href="https://github.com/open-telemetry/opentelemetry-go/commit/002c0a4c0352a56ebebc13f3ec20f73c23b348f6"><code>002c0a4</code></a> Move <code>log.Processor.Enabled</code> to independent <code>FilterProcessor</code> interfaced type...</li>
<li><a href="https://github.com/open-telemetry/opentelemetry-go/commit/fe6c67e7e9b408d7f1e05356e4ccafadf0475b10"><code>fe6c67e</code></a> OpenCensus bridge to support TraceState (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5651">#5651</a>)</li>
<li><a href="https://github.com/open-telemetry/opentelemetry-go/commit/83ae9bd0e338d6899a61d270ac398e51e154f009"><code>83ae9bd</code></a> Bugfix: OTLP exporters should not percent decode the key when parsing HEADERS...</li>
<li>Additional commits viewable in <a href="https://github.com/open-telemetry/opentelemetry-go/compare/v1.28.0...v1.29.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/trace&package-manager=go_modules&previous-version=1.28.0&new-version=1.29.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>
  • Loading branch information
dependabot[bot] authored and gsora committed Sep 18, 2024
1 parent 1aebb1b commit c16b545
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 9 deletions.
6 changes: 3 additions & 3 deletions go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -33,11 +33,11 @@ require (
github.com/stretchr/testify v1.9.0
github.com/wealdtech/go-eth2-wallet-encryptor-keystorev4 v1.4.1
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.53.0
go.opentelemetry.io/otel v1.28.0
go.opentelemetry.io/otel v1.29.0
go.opentelemetry.io/otel/exporters/jaeger v1.17.0
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.28.0
go.opentelemetry.io/otel/sdk v1.28.0
go.opentelemetry.io/otel/trace v1.28.0
go.opentelemetry.io/otel/trace v1.29.0
go.uber.org/automaxprocs v1.5.3
go.uber.org/goleak v1.3.0
go.uber.org/zap v1.27.0
Expand Down Expand Up @@ -183,7 +183,7 @@ require (
github.com/subosito/gotenv v1.6.0 // indirect
github.com/vbatts/tar-split v0.11.5 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.22.0 // indirect
go.opentelemetry.io/otel/metric v1.28.0 // indirect
go.opentelemetry.io/otel/metric v1.29.0 // indirect
go.uber.org/atomic v1.11.0 // indirect
go.uber.org/dig v1.17.1 // indirect
go.uber.org/fx v1.20.1 // indirect
Expand Down
12 changes: 6 additions & 6 deletions go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -544,8 +544,8 @@ github.com/yuin/goldmark v1.3.5/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1
go.opencensus.io v0.18.0/go.mod h1:vKdFvxhtzZ9onBp9VKHK8z/sRpBMnKAsufL7wlDrCOA=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.53.0 h1:4K4tsIXefpVJtvA/8srF4V4y0akAoPHkIslgAkjixJA=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.53.0/go.mod h1:jjdQuTGVsXV4vSs+CJ2qYDeDPf9yIJV23qlIzBm73Vg=
go.opentelemetry.io/otel v1.28.0 h1:/SqNcYk+idO0CxKEUOtKQClMK/MimZihKYMruSMViUo=
go.opentelemetry.io/otel v1.28.0/go.mod h1:q68ijF8Fc8CnMHKyzqL6akLO46ePnjkgfIMIjUIX9z4=
go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw=
go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8=
go.opentelemetry.io/otel/exporters/jaeger v1.17.0 h1:D7UpUy2Xc2wsi1Ras6V40q806WM07rqoCWzXu7Sqy+4=
go.opentelemetry.io/otel/exporters/jaeger v1.17.0/go.mod h1:nPCqOnEH9rNLKqH/+rrUjiMzHJdV1BlpKcTwRTyKkKI=
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.22.0 h1:9M3+rhx7kZCIQQhQRYaZCdNu1V73tm4TvXs2ntl98C4=
Expand All @@ -554,14 +554,14 @@ go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.24.0 h1:Xw8U6
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.24.0/go.mod h1:6KW1Fm6R/s6Z3PGXwSJN2K4eT6wQB3vXX6CVnYX9NmM=
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.28.0 h1:EVSnY9JbEEW92bEkIYOVMw4q1WJxIAGoFTrtYOzWuRQ=
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.28.0/go.mod h1:Ea1N1QQryNXpCD0I1fdLibBAIpQuBkznMmkdKrapk1Y=
go.opentelemetry.io/otel/metric v1.28.0 h1:f0HGvSl1KRAU1DLgLGFjrwVyismPlnuU6JD6bOeuA5Q=
go.opentelemetry.io/otel/metric v1.28.0/go.mod h1:Fb1eVBFZmLVTMb6PPohq3TO9IIhUisDsbJoL/+uQW4s=
go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc=
go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8=
go.opentelemetry.io/otel/sdk v1.28.0 h1:b9d7hIry8yZsgtbmM0DKyPWMMUMlK9NEKuIG4aBqWyE=
go.opentelemetry.io/otel/sdk v1.28.0/go.mod h1:oYj7ClPUA7Iw3m+r7GeEjz0qckQRJK2B8zjcZEfu7Pg=
go.opentelemetry.io/otel/sdk/metric v1.19.0 h1:EJoTO5qysMsYCa+w4UghwFV/ptQgqSL/8Ni+hx+8i1k=
go.opentelemetry.io/otel/sdk/metric v1.19.0/go.mod h1:XjG0jQyFJrv2PbMvwND7LwCEhsJzCzV5210euduKcKY=
go.opentelemetry.io/otel/trace v1.28.0 h1:GhQ9cUuQGmNDd5BTCP2dAvv75RdMxEfTmYejp+lkx9g=
go.opentelemetry.io/otel/trace v1.28.0/go.mod h1:jPyXzNPg6da9+38HEwElrQiHlVMTnVfM3/yv2OlIHaI=
go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
go.opentelemetry.io/proto/otlp v1.3.1 h1:TrMUixzpM0yuc/znrFTP9MMRh8trP93mkCiDVeXrui0=
go.opentelemetry.io/proto/otlp v1.3.1/go.mod h1:0X1WI4de4ZsLrrJNLAQbFeLCm3T7yBkR0XqQ7niQU+8=
go.uber.org/atomic v1.7.0/go.mod h1:fEN4uk6kAWBTFdckzkM89CLk9XfWZrxpCo0nPH17wJc=
Expand Down

0 comments on commit c16b545

Please sign in to comment.