Skip to content

Commit

Permalink
Bump go.opentelemetry.io/otel/trace from 1.21.0 to 1.22.0 (#127)
Browse files Browse the repository at this point in the history
Bumps [go.opentelemetry.io/otel/trace](https://github.com/open-telemetry/opentelemetry-go) from 1.21.0 to 1.22.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.22.0/0.45.0] 2024-01-17</h2>
<h3>Added</h3>
<ul>
<li>The <code>go.opentelemetry.io/otel/semconv/v1.22.0</code> package.
The package contains semantic conventions from the <code>v1.22.0</code> version of the OpenTelemetry Semantic Conventions. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/4735">#4735</a>)</li>
<li>The <code>go.opentelemetry.io/otel/semconv/v1.23.0</code> package.
The package contains semantic conventions from the <code>v1.23.0</code> version of the OpenTelemetry Semantic Conventions. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/4746">#4746</a>)</li>
<li>The <code>go.opentelemetry.io/otel/semconv/v1.23.1</code> package.
The package contains semantic conventions from the <code>v1.23.1</code> version of the OpenTelemetry Semantic Conventions. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/4749">#4749</a>)</li>
<li>The <code>go.opentelemetry.io/otel/semconv/v1.24.0</code> package.
The package contains semantic conventions from the <code>v1.24.0</code> version of the OpenTelemetry Semantic Conventions. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/4770">#4770</a>)</li>
<li>Add <code>WithResourceAsConstantLabels</code> option to apply resource attributes for every metric emitted by the Prometheus exporter. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/4733">#4733</a>)</li>
<li>Experimental cardinality limiting is added to the metric SDK.
See <a href="https://github.com/open-telemetry/opentelemetry-go/blob/main/sdk/metric/EXPERIMENTAL.md#cardinality-limit">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/4457">#4457</a>)</li>
<li>Add <code>NewMemberRaw</code> and <code>NewKeyValuePropertyRaw</code> in <code>go.opentelemetry.io/otel/baggage</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/4804">#4804</a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>Upgrade all use of <code>go.opentelemetry.io/otel/semconv</code> to use <code>v1.24.0</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/4754">#4754</a>)</li>
<li>Update transformations in <code>go.opentelemetry.io/otel/exporters/zipkin</code> to follow <code>v1.19.0</code> version of the OpenTelemetry specification. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/4754">#4754</a>)</li>
<li>Record synchronous measurements when the passed context is canceled instead of dropping in <code>go.opentelemetry.io/otel/sdk/metric</code>.
If you do not want to make a measurement when the context is cancelled, you need to handle it yourself (e.g  <code>if ctx.Err() != nil</code>). (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/4671">#4671</a>)</li>
<li>Improve <code>go.opentelemetry.io/otel/trace.TraceState</code>'s performance. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/4722">#4722</a>)</li>
<li>Improve <code>go.opentelemetry.io/otel/propagation.TraceContext</code>'s performance. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/4721">#4721</a>)</li>
<li>Improve <code>go.opentelemetry.io/otel/baggage</code> performance. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/4743">#4743</a>)</li>
<li>Improve performance of the <code>(*Set).Filter</code> method in <code>go.opentelemetry.io/otel/attribute</code> when the passed filter does not filter out any attributes from the set. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/4774">#4774</a>)</li>
<li><code>Member.String</code> in <code>go.opentelemetry.io/otel/baggage</code> percent-encodes only when necessary. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/4775">#4775</a>)</li>
<li>Improve <code>go.opentelemetry.io/otel/trace.Span</code>'s performance when adding multiple attributes. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/4818">#4818</a>)</li>
<li><code>Property.Value</code> in <code>go.opentelemetry.io/otel/baggage</code> now returns a raw string instead of a percent-encoded value. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/4804">#4804</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Fix <code>Parse</code> in <code>go.opentelemetry.io/otel/baggage</code> to validate member value before percent-decoding. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/4755">#4755</a>)</li>
<li>Fix whitespace encoding of <code>Member.String</code> in <code>go.opentelemetry.io/otel/baggage</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/4756">#4756</a>)</li>
<li>Fix observable not registered error when the asynchronous instrument has a drop aggregation in <code>go.opentelemetry.io/otel/sdk/metric</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/4772">#4772</a>)</li>
<li>Fix baggage item key so that it is not canonicalized in <code>go.opentelemetry.io/otel/bridge/opentracing</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/4776">#4776</a>)</li>
<li>Fix <code>go.opentelemetry.io/otel/bridge/opentracing</code> to properly handle baggage values that requires escaping during propagation. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/4804">#4804</a>)</li>
<li>Fix a bug where using multiple readers resulted in incorrect asynchronous counter values in <code>go.opentelemetry.io/otel/sdk/metric</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/4742">#4742</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/open-telemetry/opentelemetry-go/commit/279c549cabf6c9b21b074f35d34634d3190f2343"><code>279c549</code></a> Release v1.22.0/v0.45.0 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/4821">#4821</a>)</li>
<li><a href="https://github.com/open-telemetry/opentelemetry-go/commit/237ed3796b40647cea0cca1ed4420cba65670869"><code>237ed37</code></a> Fix link changes from instrumentation to languages (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/4828">#4828</a>)</li>
<li><a href="https://github.com/open-telemetry/opentelemetry-go/commit/5ed29d917efe2535052207d789af5047700f37ba"><code>5ed29d9</code></a> Bump lycheeverse/lychee-action from 1.9.0 to 1.9.1 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/4824">#4824</a>)</li>
<li><a href="https://github.com/open-telemetry/opentelemetry-go/commit/4491b39db28770af8c1b2bec183cfaa426ef4b1f"><code>4491b39</code></a> sdk/trace: use slices.Grow() to avoid excessive runtime.growslice() (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/4818">#4818</a>)</li>
<li><a href="https://github.com/open-telemetry/opentelemetry-go/commit/19622d38554fbc7dd48571cf275af77d0220a765"><code>19622d3</code></a> chore(docs): explicitly mark lizthegrey emeritus (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/4822">#4822</a>)</li>
<li><a href="https://github.com/open-telemetry/opentelemetry-go/commit/7fa7d1b25262d95e1f8e2d08c97137ada84e1bcd"><code>7fa7d1b</code></a> sdk/metric: Fix observable not registered error when the asynchronous instrum...</li>
<li><a href="https://github.com/open-telemetry/opentelemetry-go/commit/01472db75fb18ebe8908d417c81cc4df43cabe50"><code>01472db</code></a> Upgrade use of semconv to v1.24.0 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/4754">#4754</a>)</li>
<li><a href="https://github.com/open-telemetry/opentelemetry-go/commit/259143a6628a9d0b344b4d6a0b704d1e94d69bb3"><code>259143a</code></a> baggage: Add NewMemberRaw and NewKeyValuePropertyRaw (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/4804">#4804</a>)</li>
<li><a href="https://github.com/open-telemetry/opentelemetry-go/commit/6ead8d80e8d27082face6ee11fe9b11844fa797f"><code>6ead8d8</code></a> Bump github.com/cloudflare/circl from 1.3.3 to 1.3.7 in /internal/tools (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/4815">#4815</a>)</li>
<li><a href="https://github.com/open-telemetry/opentelemetry-go/commit/deddec38ac0c9e60b3e463b6d2220f636fd1d92b"><code>deddec3</code></a> Optimize <code>(attribute.Set).Filter</code> for no filtered case (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/4774">#4774</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/open-telemetry/opentelemetry-go/compare/v1.21.0...v1.22.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.21.0&new-version=1.22.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
mergify[bot] authored Jan 26, 2024
2 parents 003fe83 + a6e9e8d commit 8cba93b
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 @@ -14,8 +14,8 @@ require (
github.com/phayes/freeport v0.0.0-20220201140144-74d24b5ae9f5
github.com/pin/tftp/v3 v3.1.0
github.com/rs/zerolog v1.31.0
go.opentelemetry.io/otel v1.21.0
go.opentelemetry.io/otel/trace v1.21.0
go.opentelemetry.io/otel v1.22.0
go.opentelemetry.io/otel/trace v1.22.0
golang.org/x/sync v0.6.0
)

Expand All @@ -31,7 +31,7 @@ require (
github.com/mattn/go-isatty v0.0.20 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.21.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.21.0 // indirect
go.opentelemetry.io/otel/metric v1.21.0 // indirect
go.opentelemetry.io/otel/metric v1.22.0 // indirect
go.opentelemetry.io/otel/sdk v1.21.0 // indirect
go.opentelemetry.io/proto/otlp v1.0.0 // indirect
golang.org/x/crypto v0.17.0 // indirect
Expand Down
12 changes: 6 additions & 6 deletions go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -60,18 +60,18 @@ github.com/stretchr/testify v1.7.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/
github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU=
github.com/stretchr/testify v1.8.2/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4=
github.com/stretchr/testify v1.8.4 h1:CcVxjf3Q8PM0mHUKJCdn+eZZtm5yQwehR5yeSVQQcUk=
go.opentelemetry.io/otel v1.21.0 h1:hzLeKBZEL7Okw2mGzZ0cc4k/A7Fta0uoPgaJCr8fsFc=
go.opentelemetry.io/otel v1.21.0/go.mod h1:QZzNPQPm1zLX4gZK4cMi+71eaorMSGT3A4znnUvNNEo=
go.opentelemetry.io/otel v1.22.0 h1:xS7Ku+7yTFvDfDraDIJVpw7XPyuHlB9MCiqqX5mcJ6Y=
go.opentelemetry.io/otel v1.22.0/go.mod h1:eoV4iAi3Ea8LkAEI9+GFT44O6T/D0GWAVFyZVCC6pMI=
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.21.0 h1:cl5P5/GIfFh4t6xyruOgJP5QiA1pw4fYYdv6nc6CBWw=
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.21.0/go.mod h1:zgBdWWAu7oEEMC06MMKc5NLbA/1YDXV1sMpSqEeLQLg=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.21.0 h1:tIqheXEFWAZ7O8A7m+J0aPTmpJN3YQ7qetUAdkkkKpk=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.21.0/go.mod h1:nUeKExfxAQVbiVFn32YXpXZZHZ61Cc3s3Rn1pDBGAb0=
go.opentelemetry.io/otel/metric v1.21.0 h1:tlYWfeo+Bocx5kLEloTjbcDwBuELRrIFxwdQ36PlJu4=
go.opentelemetry.io/otel/metric v1.21.0/go.mod h1:o1p3CA8nNHW8j5yuQLdc1eeqEaPfzug24uvsyIEJRWM=
go.opentelemetry.io/otel/metric v1.22.0 h1:lypMQnGyJYeuYPhOM/bgjbFM6WE44W1/T45er4d8Hhg=
go.opentelemetry.io/otel/metric v1.22.0/go.mod h1:evJGjVpZv0mQ5QBRJoBF64yMuOf4xCWdXjK8pzFvliY=
go.opentelemetry.io/otel/sdk v1.21.0 h1:FTt8qirL1EysG6sTQRZ5TokkU8d0ugCj8htOgThZXQ8=
go.opentelemetry.io/otel/sdk v1.21.0/go.mod h1:Nna6Yv7PWTdgJHVRD9hIYywQBRx7pbox6nwBnZIxl/E=
go.opentelemetry.io/otel/trace v1.21.0 h1:WD9i5gzvoUPuXIXH24ZNBudiarZDKuekPqi/E8fpfLc=
go.opentelemetry.io/otel/trace v1.21.0/go.mod h1:LGbsEB0f9LGjN+OZaQQ26sohbOmiMR+BaslueVtS/qQ=
go.opentelemetry.io/otel/trace v1.22.0 h1:Hg6pPujv0XG9QaVbGOBVHunyuLcCC3jN7WEhPx83XD0=
go.opentelemetry.io/otel/trace v1.22.0/go.mod h1:RbbHXVqKES9QhzZq/fE5UnOSILqRt40a21sPw2He1xo=
go.opentelemetry.io/proto/otlp v1.0.0 h1:T0TX0tmXU8a3CbNXzEKGeU5mIVOdf0oykP+u2lIVU/I=
go.opentelemetry.io/proto/otlp v1.0.0/go.mod h1:Sy6pihPLfYHkr3NkUbEhGHFhINUSI/v80hjKIs5JXpM=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
Expand Down

0 comments on commit 8cba93b

Please sign in to comment.