Skip to content

Commit

Permalink
maint(deps): bump go.opentelemetry.io/otel from 1.27.0 to 1.28.0 (#134)
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.27.0 to 1.28.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.28.0/0.50.0/0.4.0] 2024-07-02</h2>
<h3>Added</h3>
<ul>
<li>The <code>IsEmpty</code> method is added to the
<code>Instrument</code> type in
<code>go.opentelemetry.io/otel/sdk/metric</code>.
This method is used to check if an <code>Instrument</code> instance is a
zero-value. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5431">#5431</a>)</li>
<li>Store and provide the emitted <code>context.Context</code> in
<code>ScopeRecords</code> of
<code>go.opentelemetry.io/otel/sdk/log/logtest</code>. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5468">#5468</a>)</li>
<li>The <code>go.opentelemetry.io/otel/semconv/v1.26.0</code> package.
The package contains semantic conventions from the <code>v1.26.0</code>
version of the OpenTelemetry Semantic Conventions. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5476">#5476</a>)</li>
<li>The <code>AssertRecordEqual</code> method to
<code>go.opentelemetry.io/otel/log/logtest</code> to allow comparison of
two log records in tests. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5499">#5499</a>)</li>
<li>The <code>WithHeaders</code> option to
<code>go.opentelemetry.io/otel/exporters/zipkin</code> to allow
configuring custom http headers while exporting spans. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5530">#5530</a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li><code>Tracer.Start</code> in
<code>go.opentelemetry.io/otel/trace/noop</code> no longer allocates a
span for empty span context. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5457">#5457</a>)</li>
<li>Upgrade <code>go.opentelemetry.io/otel/semconv/v1.25.0</code> to
<code>go.opentelemetry.io/otel/semconv/v1.26.0</code> in
<code>go.opentelemetry.io/otel/example/otel-collector</code>. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5490">#5490</a>)</li>
<li>Upgrade <code>go.opentelemetry.io/otel/semconv/v1.25.0</code> to
<code>go.opentelemetry.io/otel/semconv/v1.26.0</code> in
<code>go.opentelemetry.io/otel/example/zipkin</code>. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5490">#5490</a>)</li>
<li>Upgrade <code>go.opentelemetry.io/otel/semconv/v1.25.0</code> to
<code>go.opentelemetry.io/otel/semconv/v1.26.0</code> in
<code>go.opentelemetry.io/otel/exporters/zipkin</code>. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5490">#5490</a>)
<ul>
<li>The exporter no longer exports the deprecated
&quot;otel.library.name&quot; or &quot;otel.library.version&quot;
attributes.</li>
</ul>
</li>
<li>Upgrade <code>go.opentelemetry.io/otel/semconv/v1.25.0</code> to
<code>go.opentelemetry.io/otel/semconv/v1.26.0</code> in
<code>go.opentelemetry.io/otel/sdk/resource</code>. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5490">#5490</a>)</li>
<li>Upgrade <code>go.opentelemetry.io/otel/semconv/v1.25.0</code> to
<code>go.opentelemetry.io/otel/semconv/v1.26.0</code> in
<code>go.opentelemetry.io/otel/sdk/trace</code>. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5490">#5490</a>)</li>
<li><code>SimpleProcessor.OnEmit</code> in
<code>go.opentelemetry.io/otel/sdk/log</code> no longer allocates a
slice which makes it possible to have a zero-allocation log processing
using <code>SimpleProcessor</code>. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5493">#5493</a>)</li>
<li>Use non-generic functions in the <code>Start</code> method of
<code>&quot;go.opentelemetry.io/otel/sdk/trace&quot;.Trace</code> to
reduce memory allocation. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5497">#5497</a>)</li>
<li><code>service.instance.id</code> is populated for a
<code>Resource</code> created with
<code>&quot;go.opentelemetry.io/otel/sdk/resource&quot;.Default</code>
with a default value when <code>OTEL_GO_X_RESOURCE</code> is set. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5520">#5520</a>)</li>
<li>Improve performance of metric instruments in
<code>go.opentelemetry.io/otel/sdk/metric</code> by removing unnecessary
calls to <code>time.Now</code>. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5545">#5545</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Log a warning to the OpenTelemetry internal logger when a
<code>Record</code> in <code>go.opentelemetry.io/otel/sdk/log</code>
drops an attribute due to a limit being reached. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5376">#5376</a>)</li>
<li>Identify the <code>Tracer</code> returned from the global
<code>TracerProvider</code> in
<code>go.opentelemetry.io/otel/global</code> with its schema URL. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5426">#5426</a>)</li>
<li>Identify the <code>Meter</code> returned from the global
<code>MeterProvider</code> in
<code>go.opentelemetry.io/otel/global</code> with its schema URL. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5426">#5426</a>)</li>
<li>Log a warning to the OpenTelemetry internal logger when a
<code>Span</code> in <code>go.opentelemetry.io/otel/sdk/trace</code>
drops an attribute, event, or link due to a limit being reached. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5434">#5434</a>)</li>
<li>Document instrument name requirements in
<code>go.opentelemetry.io/otel/metric</code>. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5435">#5435</a>)</li>
<li>Prevent random number generation data-race for experimental rand
exemplars in <code>go.opentelemetry.io/otel/sdk/metric</code>. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5456">#5456</a>)</li>
<li>Fix counting number of dropped attributes of <code>Record</code> in
<code>go.opentelemetry.io/otel/sdk/log</code>. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5464">#5464</a>)</li>
<li>Fix panic in baggage creation when a member contains
<code>0x80</code> char in key or value. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5494">#5494</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/otlptrace/otlptracegrpc</code>.
(<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5508">#5508</a>)</li>
<li>Retry trace and span ID generation if it generated an invalid one in
<code>go.opentelemetry.io/otel/sdk/trace</code>. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5514">#5514</a>)</li>
<li>Fix stale timestamps reported by the last-value aggregation. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5517">#5517</a>)</li>
<li>Indicate the <code>Exporter</code> in
<code>go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp</code>
must be created by the <code>New</code> method. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5521">#5521</a>)</li>
<li>Improved performance in all
<code>{Bool,Int64,Float64,String}SliceValue</code> functions of
<code>go.opentelemetry.io/attributes</code> by reducing the number of
allocations. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5549">#5549</a>)</li>
<li>Replace invalid percent-encoded octet sequences with replacement
char in <code>go.opentelemetry.io/otel/baggage</code>. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5528">#5528</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/open-telemetry/opentelemetry-go/commit/81216fb002a6a76d32fdab6ef999bcf65794130d"><code>81216fb</code></a>
Releases v1.28.0/v0.50.0/v0.4.0 (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5569">#5569</a>)</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-go/commit/8279a1a12efbd2221f1fc424d6a3cb96a42fa5a5"><code>8279a1a</code></a>
Add <a href="https://github.com/XSAM"><code>@​XSAM</code></a> and <a
href="https://github.com/dmathieu"><code>@​dmathieu</code></a> as
repository maintainers (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5558">#5558</a>)</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-go/commit/cff1a2509ae9483660009a723ad9e429b1d8d70d"><code>cff1a25</code></a>
chore(deps): update otel/opentelemetry-collector-contrib docker tag to
v0.104...</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-go/commit/0485de287ec48767a58e9fc2eda30b3dc1836668"><code>0485de2</code></a>
Move time.Now call into exemplar reservoir to improve performance (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5545">#5545</a>)</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-go/commit/1cefb17de7913dd3776f0bead0adfa7fef058bb9"><code>1cefb17</code></a>
chore(deps): update google.golang.org/genproto/googleapis/rpc digest to
f6361...</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-go/commit/874f2a2a39e30c0935f8b7f5271e67f38908a2f1"><code>874f2a2</code></a>
chore(deps): update google.golang.org/genproto/googleapis/api digest to
f6361...</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-go/commit/b477e34939e2def529c95eb93883d67bdae8cfc1"><code>b477e34</code></a>
sdk/log: Add filtering Processor example (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5543">#5543</a>)</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-go/commit/d7e5001b4d560292edc39697a1a235cacbea6ad0"><code>d7e5001</code></a>
sdk/log: Fix ExampleProcessor_redact to clone the record (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5559">#5559</a>)</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-go/commit/4987a1dd4b94781c1bce7c50dd4cf5b539469d37"><code>4987a1d</code></a>
Split the span start/end benchmarks and test start with links and
attributes ...</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-go/commit/82fe9aa1e35b45b6487bf9701f480a2847ee5280"><code>82fe9aa</code></a>
Generate <code>internal/transform</code> in <code>otlploggrpc</code> (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5553">#5553</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/open-telemetry/opentelemetry-go/compare/v1.27.0...v1.28.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.27.0&new-version=1.28.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] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  • Loading branch information
dependabot[bot] authored Jul 25, 2024
1 parent 12134fc commit 2d74887
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 @@ -10,7 +10,7 @@ require (
go.opentelemetry.io/contrib/instrumentation/runtime v0.52.0
go.opentelemetry.io/contrib/propagators/b3 v1.27.0
go.opentelemetry.io/contrib/propagators/ot v1.27.0
go.opentelemetry.io/otel v1.27.0
go.opentelemetry.io/otel v1.28.0
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.27.0
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.27.0
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.27.0
Expand All @@ -37,8 +37,8 @@ require (
github.com/tklauser/go-sysconf v0.3.14 // indirect
github.com/tklauser/numcpus v0.8.0 // indirect
github.com/yusufpapurcu/wmi v1.2.4 // indirect
go.opentelemetry.io/otel/metric v1.27.0 // indirect
go.opentelemetry.io/otel/trace v1.27.0 // indirect
go.opentelemetry.io/otel/metric v1.28.0 // indirect
go.opentelemetry.io/otel/trace v1.28.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
golang.org/x/net v0.26.0 // indirect
golang.org/x/sys v0.21.0 // indirect
Expand Down
12 changes: 6 additions & 6 deletions go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -52,8 +52,8 @@ go.opentelemetry.io/contrib/propagators/b3 v1.27.0 h1:IjgxbomVrV9za6bRi8fWCNXENs
go.opentelemetry.io/contrib/propagators/b3 v1.27.0/go.mod h1:Dv9obQz25lCisDvvs4dy28UPh974CxkahRDUPsY7y9E=
go.opentelemetry.io/contrib/propagators/ot v1.27.0 h1:xFPqk7ntRR87dqvl6RfeHiq9UlE8mPSuL6Dtr/zysL8=
go.opentelemetry.io/contrib/propagators/ot v1.27.0/go.mod h1:nVLTPrDlSZPoVdeWRmpWBwxA73TYL6XLkC4bj72jvmg=
go.opentelemetry.io/otel v1.27.0 h1:9BZoF3yMK/O1AafMiQTVu0YDj5Ea4hPhxCs7sGva+cg=
go.opentelemetry.io/otel v1.27.0/go.mod h1:DMpAK8fzYRzs+bi3rS5REupisuqTheUlSZJ1WnZaPAQ=
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/exporters/otlp/otlpmetric/otlpmetricgrpc v1.27.0 h1:bFgvUr3/O4PHj3VQcFEuYKvRZJX1SJDQ+11JXuSB3/w=
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.27.0/go.mod h1:xJntEd2KL6Qdg5lwp97HMLQDVeAhrYxmzFseAMDPQ8I=
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.27.0 h1:CIHWikMsN3wO+wq1Tp5VGdVRTcON+DmOJSfDjXypKOc=
Expand All @@ -64,14 +64,14 @@ go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.27.0 h1:qFffA
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.27.0/go.mod h1:MOiCmryaYtc+V0Ei+Tx9o5S1ZjA7kzLucuVuyzBZloQ=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.27.0 h1:QY7/0NeRPKlzusf40ZE4t1VlMKbqSNT7cJRYzWuja0s=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.27.0/go.mod h1:HVkSiDhTM9BoUJU8qE6j2eSWLLXvi1USXjyd2BXT8PY=
go.opentelemetry.io/otel/metric v1.27.0 h1:hvj3vdEKyeCi4YaYfNjv2NUje8FqKqUY8IlF0FxV/ik=
go.opentelemetry.io/otel/metric v1.27.0/go.mod h1:mVFgmRlhljgBiuk/MP/oKylr4hs85GZAylncepAX/ak=
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/sdk v1.27.0 h1:mlk+/Y1gLPLn84U4tI8d3GNJmGT/eXe3ZuOXN9kTWmI=
go.opentelemetry.io/otel/sdk v1.27.0/go.mod h1:Ha9vbLwJE6W86YstIywK2xFfPjbWlCuwPtMkKdz/Y4A=
go.opentelemetry.io/otel/sdk/metric v1.27.0 h1:5uGNOlpXi+Hbo/DRoI31BSb1v+OGcpv2NemcCrOL8gI=
go.opentelemetry.io/otel/sdk/metric v1.27.0/go.mod h1:we7jJVrYN2kh3mVBlswtPU22K0SA+769l93J6bsyvqw=
go.opentelemetry.io/otel/trace v1.27.0 h1:IqYb813p7cmbHk0a5y6pD5JPakbVfftRXABGt5/Rscw=
go.opentelemetry.io/otel/trace v1.27.0/go.mod h1:6RiD1hkAprV4/q+yd2ln1HG9GoPx39SuvvstaLBl+l4=
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/proto/otlp v1.3.1 h1:TrMUixzpM0yuc/znrFTP9MMRh8trP93mkCiDVeXrui0=
go.opentelemetry.io/proto/otlp v1.3.1/go.mod h1:0X1WI4de4ZsLrrJNLAQbFeLCm3T7yBkR0XqQ7niQU+8=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
Expand Down

0 comments on commit 2d74887

Please sign in to comment.