Skip to content

Commit

Permalink
Bump go.opentelemetry.io/otel from 1.28.0 to 1.29.0 in /otel (#43)
Browse files Browse the repository at this point in the history
Bumps
[go.opentelemetry.io/otel](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'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&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>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  • Loading branch information
dependabot[bot] authored Aug 23, 2024
1 parent b67fe62 commit 1ed9254
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 6 deletions.
4 changes: 2 additions & 2 deletions otel/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ module github.com/nil-go/sloth/otel
go 1.21

require (
go.opentelemetry.io/otel v1.28.0
go.opentelemetry.io/otel/trace v1.28.0
go.opentelemetry.io/otel v1.29.0
go.opentelemetry.io/otel/trace v1.29.0
)

retract v0.2.0 // wrong trace context key
8 changes: 4 additions & 4 deletions otel/go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,9 @@ github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZb
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg=
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
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/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 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/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4=
go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ=
gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=

0 comments on commit 1ed9254

Please sign in to comment.