chore(deps): update module go.opentelemetry.io/otel/trace to v1.36.0 #965
+9
−3
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
v1.34.0
->v1.36.0
Release Notes
open-telemetry/opentelemetry-go (go.opentelemetry.io/otel/trace)
v1.36.0
: /v0.58.0/v0.12.0Compare Source
Added
go.opentelemetry.io/otel/exporters/prometheus
. (#6421)go.opentelemetry.io/otel/semconv/v1.31.0
package.The package contains semantic conventions from the
v1.31.0
version of the OpenTelemetry Semantic Conventions.See the migration documentation for information on how to upgrade from
go.opentelemetry.io/otel/semconv/v1.30.0
. (#6479)Recording
,Scope
, andRecord
types ingo.opentelemetry.io/otel/log/logtest
. (#6507)WithHTTPClient
option to configure thehttp.Client
used bygo.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp
. (#6751)WithHTTPClient
option to configure thehttp.Client
used bygo.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp
. (#6752)WithHTTPClient
option to configure thehttp.Client
used bygo.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp
. (#6688)ValuesGetter
ingo.opentelemetry.io/otel/propagation
, aTextMapCarrier
that supports retrieving multiple values for a single key. (#5973)Values
method toHeaderCarrier
to implement the newValuesGetter
interface ingo.opentelemetry.io/otel/propagation
. (#5973)Baggage
ingo.opentelemetry.io/otel/propagation
to retrieve multiple values for a key when the carrier implementsValuesGetter
. (#5973)AssertEqual
function ingo.opentelemetry.io/otel/log/logtest
. (#6662)go.opentelemetry.io/otel/semconv/v1.32.0
package.The package contains semantic conventions from the
v1.32.0
version of the OpenTelemetry Semantic Conventions.See the migration documentation for information on how to upgrade from
go.opentelemetry.io/otel/semconv/v1.31.0
(#6782)Transform
option ingo.opentelemetry.io/otel/log/logtest
. (#6794)Desc
option ingo.opentelemetry.io/otel/log/logtest
. (#6796)Removed
Resource
field fromEnabledParameters
ingo.opentelemetry.io/otel/sdk/log
. (#6494)RecordFactory
type fromgo.opentelemetry.io/otel/log/logtest
. (#6492)ScopeRecords
,EmittedRecord
, andRecordFactory
types fromgo.opentelemetry.io/otel/log/logtest
. (#6507)AssertRecordEqual
function ingo.opentelemetry.io/otel/log/logtest
, useAssertEqual
instead. (#6662)Changed
github.com/prometheus/client_golang
tov1.21.1
, which changes theNameValidationScheme
toUTF8Validation
.This allows metrics names to keep original delimiters (e.g.
.
), rather than replacing with underscores.This can be reverted by setting
github.com/prometheus/common/model.NameValidationScheme
toLegacyValidation
ingithub.com/prometheus/common/model
. (#6433)len(keys)
inNewAllowKeysFilter
andNewDenyKeysFilter
to avoid unnecessary allocations ingo.opentelemetry.io/otel/attribute
. (#6455)go.opentelemetry.io/otel/log/logtest
is now a separate Go module. (#6465)go.opentelemetry.io/otel/sdk/log/logtest
is now a separate Go module. (#6466)Recorder
ingo.opentelemetry.io/otel/log/logtest
no longer separately stores records emitted by loggers with the same instrumentation scope. (#6507)BatchProcessor
ingo.opentelemetry.io/otel/sdk/log
by not exporting when exporter cannot accept more. (#6569, #6641)Deprecated
model.LegacyValidation
forgo.opentelemetry.io/otel/exporters/prometheus
. (#6449)Fixes
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc
andgo.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp
. (#6392)noopSpan.tracerProvider
method is not inlined ingo.opentelemetry.io/otel/trace
so thego.opentelemetry.io/auto
instrumentation can instrument non-recording spans. (#6456)sync.Pool
instead of allocatingmetricdata.ResourceMetrics
ingo.opentelemetry.io/otel/exporters/prometheus
. (#6472)v1.35.0
: /v0.57.0/v0.11.0Compare Source
Overview
This release is the last to support Go 1.22.
The next release will require at least Go 1.23.
Added
ValueFromAttribute
andKeyValueFromAttribute
ingo.opentelemetry.io/otel/log
. (#6180)EventName
andSetEventName
toRecord
ingo.opentelemetry.io/otel/log
. (#6187)EventName
toRecordFactory
ingo.opentelemetry.io/otel/log/logtest
. (#6187)AssertRecordEqual
ingo.opentelemetry.io/otel/log/logtest
checksRecord.EventName
. (#6187)EventName
andSetEventName
toRecord
ingo.opentelemetry.io/otel/sdk/log
. (#6193)EventName
toRecordFactory
ingo.opentelemetry.io/otel/sdk/log/logtest
. (#6193)Record.EventName
field ingo.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc
. (#6211)Record.EventName
field ingo.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp
. (#6211)Record.EventName
field ingo.opentelemetry.io/otel/exporters/stdout/stdoutlog
(#6210)go.opentelemetry.io/otel/semconv/v1.28.0
package.The package contains semantic conventions from the
v1.28.0
version of the OpenTelemetry Semantic Conventions.See the migration documentation for information on how to upgrade from
go.opentelemetry.io/otel/semconv/v1.27.0
(#6236)go.opentelemetry.io/otel/semconv/v1.30.0
package.The package contains semantic conventions from the
v1.30.0
version of the OpenTelemetry Semantic Conventions.See the migration documentation for information on how to upgrade from
go.opentelemetry.io/otel/semconv/v1.28.0
(#6240)Resource
as a comparable type.Resource.Equal
andResource.Equivalent
should be used instead. (#6272)FilterProcessor
andEnabledParameters
ingo.opentelemetry.io/otel/sdk/log
.It replaces
go.opentelemetry.io/otel/sdk/log/internal/x.FilterProcessor
.Compared to previous version it additionally gives the possibility to filter by resource and instrumentation scope. (#6317)
Changed
github.com/prometheus/common
tov0.62.0
, which changes theNameValidationScheme
toNoEscaping
.This allows metrics names to keep original delimiters (e.g.
.
), rather than replacing with underscores.This is controlled by the
Content-Type
header, or can be reverted by settingNameValidationScheme
toLegacyValidation
ingithub.com/prometheus/common/model
. (#6198)Fixes
NewSimpleSpanProcessor
ingo.opentelemetry.io/otel/sdk/trace
whenShutdown
is called and the passedctx
is canceled andSpanExporter.Shutdown
has not returned. (#6368)NewBatchSpanProcessor
ingo.opentelemetry.io/otel/sdk/trace
whenForceFlush
is called and the passedctx
is canceled andSpanExporter.Export
has not returned. (#6369)What's Changed
04cd7ba
by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/61762f9c7e3
by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/6190138b5a5
by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/619465684f5
by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/621229210b9
by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/6217e0ece0d
by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/6219e0ece0d
by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/6222semconv/v1.28.0
package by @MrAlias in https://github.com/open-telemetry/opentelemetry-go/pull/6236semconv/v1.30.0
by @MrAlias in https://github.com/open-telemetry/opentelemetry-go/pull/6240trace
package by @MrAlias in https://github.com/open-telemetry/opentelemetry-go/pull/620329210b9
by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/62507023788
by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/62513af0d96
by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/6253ff15f03
by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/6262c67c2d1
by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/6264557cf9c
by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/6279f9890c6
by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/62829e8d078
by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/6287e9438ea
by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/62895bef64f
by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/62957530529
by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/63055a70512
by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/63086f9b61d
by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/6321eff6e97
by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/6325aa4b98e
by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/63360c907a7
by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/633756aae31
by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/6338165e2f8
by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/63464cec3d8
by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/6356b56ba49
by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/6354d3852c9
by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/636731b581c
by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/6370cc20338
by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/6377d4323d4
by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/6384dead583
by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/63890df0534
by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/639144c6a0b
by @renovate in https://github.com/open-telemetry/opentelemetry-go/pull/6398Full Changelog: open-telemetry/opentelemetry-go@v1.34.0...v1.35.0
Configuration
📅 Schedule: Branch creation - "on monday and wednesday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.