permify
permify copied to clipboard
build(deps): bump go.opentelemetry.io/otel/sdk/metric from 1.21.0 to 1.22.0
Bumps go.opentelemetry.io/otel/sdk/metric from 1.21.0 to 1.22.0.
Changelog
Sourced from go.opentelemetry.io/otel/sdk/metric's changelog.
[1.22.0/0.45.0] 2024-01-17
Added
- The
go.opentelemetry.io/otel/semconv/v1.22.0
package. The package contains semantic conventions from thev1.22.0
version of the OpenTelemetry Semantic Conventions. (#4735)- The
go.opentelemetry.io/otel/semconv/v1.23.0
package. The package contains semantic conventions from thev1.23.0
version of the OpenTelemetry Semantic Conventions. (#4746)- The
go.opentelemetry.io/otel/semconv/v1.23.1
package. The package contains semantic conventions from thev1.23.1
version of the OpenTelemetry Semantic Conventions. (#4749)- The
go.opentelemetry.io/otel/semconv/v1.24.0
package. The package contains semantic conventions from thev1.24.0
version of the OpenTelemetry Semantic Conventions. (#4770)- Add
WithResourceAsConstantLabels
option to apply resource attributes for every metric emitted by the Prometheus exporter. (#4733)- Experimental cardinality limiting is added to the metric SDK. See metric documentation for more information about this feature and how to enable it. (#4457)
- Add
NewMemberRaw
andNewKeyValuePropertyRaw
ingo.opentelemetry.io/otel/baggage
. (#4804)Changed
- Upgrade all use of
go.opentelemetry.io/otel/semconv
to usev1.24.0
. (#4754)- Update transformations in
go.opentelemetry.io/otel/exporters/zipkin
to followv1.24.0
version of the OpenTelemetry specification. (#4754)- Record synchronous measurements when the passed context is canceled instead of dropping in
go.opentelemetry.io/otel/sdk/metric
. If you do not want to make a measurement when the context is cancelled, you need to handle it yourself (e.gif ctx.Err() != nil
). (#4671)- Improve
go.opentelemetry.io/otel/trace.TraceState
's performance. (#4722)- Improve
go.opentelemetry.io/otel/propagation.TraceContext
's performance. (#4721)- Improve
go.opentelemetry.io/otel/baggage
performance. (#4743)- Improve performance of the
(*Set).Filter
method ingo.opentelemetry.io/otel/attribute
when the passed filter does not filter out any attributes from the set. (#4774)Member.String
ingo.opentelemetry.io/otel/baggage
percent-encodes only when necessary. (#4775)- Improve
go.opentelemetry.io/otel/trace.Span
's performance when adding multiple attributes. (#4818)Property.Value
ingo.opentelemetry.io/otel/baggage
now returns a raw string instead of a percent-encoded value. (#4804)Fixed
- Fix
Parse
ingo.opentelemetry.io/otel/baggage
to validate member value before percent-decoding. (#4755)- Fix whitespace encoding of
Member.String
ingo.opentelemetry.io/otel/baggage
. (#4756)- Fix observable not registered error when the asynchronous instrument has a drop aggregation in
go.opentelemetry.io/otel/sdk/metric
. (#4772)- Fix baggage item key so that it is not canonicalized in
go.opentelemetry.io/otel/bridge/opentracing
. (#4776)- Fix
go.opentelemetry.io/otel/bridge/opentracing
to properly handle baggage values that requires escaping during propagation. (#4804)- Fix a bug where using multiple readers resulted in incorrect asynchronous counter values in
go.opentelemetry.io/otel/sdk/metric
. (#4742)
Commits
279c549
Release v1.22.0/v0.45.0 (#4821)237ed37
Fix link changes from instrumentation to languages (#4828)5ed29d9
Bump lycheeverse/lychee-action from 1.9.0 to 1.9.1 (#4824)4491b39
sdk/trace: use slices.Grow() to avoid excessive runtime.growslice() (#4818)19622d3
chore(docs): explicitly mark lizthegrey emeritus (#4822)7fa7d1b
sdk/metric: Fix observable not registered error when the asynchronous instrum...01472db
Upgrade use of semconv to v1.24.0 (#4754)259143a
baggage: Add NewMemberRaw and NewKeyValuePropertyRaw (#4804)6ead8d8
Bump github.com/cloudflare/circl from 1.3.3 to 1.3.7 in /internal/tools (#4815)deddec3
Optimize(attribute.Set).Filter
for no filtered case (#4774)- Additional commits viewable in compare view
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 commands and options
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)