fix(deps): update go opentelemetry packages and libraries #171
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.
Coming soon: The Renovate bot (GitHub App) will be renamed to Mend. PRs from Renovate will soon appear from 'Mend'. Learn more here.
This PR contains the following updates:
v0.60.0
->v0.63.0
v0.60.0
->v0.63.0
v1.36.0
->v1.38.0
v1.36.0
->v1.38.0
Release Notes
open-telemetry/opentelemetry-go (go.opentelemetry.io/otel)
v1.38.0
: /v0.60.0/v0.14.0/v0.0.13Compare Source
Overview
This release is the last to support Go 1.23. The next release will require at least Go 1.24.
Added
go.opentelemetry.io/otel/exporters/prometheus
. (#6772)go.opentelmetry.io/otel/semconv/v1.34.0
package. (#6939)ContainerLabel
DBOperationParameter
DBSystemParameter
HTTPRequestHeader
HTTPResponseHeader
K8SCronJobAnnotation
K8SCronJobLabel
K8SDaemonSetAnnotation
K8SDaemonSetLabel
K8SDeploymentAnnotation
K8SDeploymentLabel
K8SJobAnnotation
K8SJobLabel
K8SNamespaceAnnotation
K8SNamespaceLabel
K8SNodeAnnotation
K8SNodeLabel
K8SPodAnnotation
K8SPodLabel
K8SReplicaSetAnnotation
K8SReplicaSetLabel
K8SStatefulSetAnnotation
K8SStatefulSetLabel
ProcessEnvironmentVariable
RPCConnectRPCRequestMetadata
RPCConnectRPCResponseMetadata
RPCGRPCRequestMetadata
RPCGRPCResponseMetadata
ErrorType
attribute helper function to thego.opentelmetry.io/otel/semconv/v1.34.0
package. (#6962)WithAllowKeyDuplication
ingo.opentelemetry.io/otel/sdk/log
which can be used to disable deduplication for log records. (#6968)WithCardinalityLimit
option to configure the cardinality limit ingo.opentelemetry.io/otel/sdk/metric
. (#6996, #7065, #7081, #7164, #7165, #7179)Clone
method toRecord
ingo.opentelemetry.io/otel/log
that returns a copy of the record with no shared state. (#7001)go.opentelemetry.io/otel/sdk/trace
. Check thego.opentelemetry.io/otel/sdk/trace/internal/x
package documentation for more information. (#7027, #6393, #7209)go.opentelemetry.io/otel/semconv/v1.36.0
package. The package contains semantic conventions from thev1.36.0
version of the OpenTelemetry Semantic Conventions. See the migration documentation for information on how to upgrade fromgo.opentelemetry.io/otel/semconv/v1.34.0.
(#7032, #7041)WithTranslationStrategy
option ingo.opentelemetry.io/otel/exporters/prometheus
. The current default translation strategy when UTF-8 mode is enabled isNoUTF8EscapingWithSuffixes
, but a future release will change the default strategy toUnderscoreEscapingWithSuffixes
for compliance with the specification. (#7111)go.opentelemetry.io/otel/sdk/log
. Check thego.opentelemetry.io/otel/sdk/log/internal/x
package documentation for more information. (#7121)go.opentelemetry.io/otel/exporters/stdout/stdouttrace
. Check thego.opentelemetry.io/otel/exporters/stdout/stdouttrace/internal/x
package documentation for more information. (#7133)go.opentelemetry.io/otel/semconv/v1.37.0
package. The package contains semantic conventions from thev1.37.0
version of the OpenTelemetry Semantic Conventions. See the migration documentation for information on how to upgrade fromgo.opentelemetry.io/otel/semconv/v1.36.0.
(#7254)Changed
TraceIDFromHex
andSpanIDFromHex
ingo.opentelemetry.io/otel/sdk/trace
. (#6791)AssertEqual
ingo.opentelemetry.io/otel/log/logtest
to acceptTestingT
in order to support benchmarks and fuzz tests. (#6908)DefaultExemplarReservoirProviderSelector
ingo.opentelemetry.io/otel/sdk/metric
to useruntime.GOMAXPROCS(0)
instead ofruntime.NumCPU()
for theFixedSizeReservoirProvider
default size. (#7094)Fixed
SetBody
method ofRecord
ingo.opentelemetry.io/otel/sdk/log
now deduplicates key-value collections (log.Value
oflog.KindMap
fromgo.opentelemetry.io/otel/log
). (#7002)go.opentelemetry.io/otel/exporters/prometheus
to not append a suffix if it's already present in metric name. (#7088)go.opentelemetry.io/otel/exporters/stdout/stdouttrace
self-observability component type and name. (#7195)go.opentelemetry.io/otel/exporters/stdout/stdouttrace
. (#7199)Deprecated
WithoutUnits
andWithoutCounterSuffixes
options, preferringWithTranslationStrategy
instead. (#7111)OTEL_GO_X_CARDINALITY_LIMIT
environment variable ingo.opentelemetry.io/otel/sdk/metric
. UseWithCardinalityLimit
option instead. (#7166)What's Changed
96f361d
by @renovate[bot] in #7054a45f3df
by @renovate[bot] in #705889aa817
by @renovate[bot] in #706117c88fd
by @renovate[bot] in #7062ba65ee6
by @renovate[bot] in #7068fce6240
by @renovate[bot] in #7075846d391
by @renovate[bot] in #7078ab8d56d
by @renovate[bot] in #70881581f0a
by @renovate[bot] in #7096f173205
by @renovate[bot] in #709728f32e4
by @renovate[bot] in #7099a7a43d2
by @renovate[bot] in #71269469f96
by @renovate[bot] in #713401f7bf4
by @renovate[bot] in #7146e98b521
by @renovate[bot] in #7151a408d31
by @renovate[bot] in #71586b04f9b
by @renovate[bot] in #716951f8813
by @renovate[bot] in #7173sdk/metric/x
Feature Supporting Cardinality Limits by @ysolomchenko in #71665f3141c
by @renovate[bot] in #7176ExportSpans
for measurements instdouttrace
by @MrAlias in #7198stdouttrace
Exporter.initSelfObservability
intoExporter.New
by @MrAlias in #7197tracer.initSelfObservability
intoTracerProvider.Tracer
by @MrAlias in #7205sdk/trace/internal/x
README.md by @MrAlias in #7211Distinct
docs by @MrAlias in #7203t.Cleanup
instead ofdefer
instdouttrace
by @MrAlias in #7204t.Cleanup
instead ofdefer
insdk/trace
by @MrAlias in #7208stdouttrace
observability by @MrAlias in #7199stdouttrace
self-observability by @MrAlias in #72013122310
by @renovate[bot] in #7216d4663ad
by @renovate[bot] in #7238logger.initSelfObservability
intologger.newLoggerr
and uset.Cleanup
instead of defer by @yumosx in #7228Float64ObservableCounter
withsystem.CPUTime
by @MrAlias in #7235c5933d9
by @renovate[bot] in #7246c5933d9
by @renovate[bot] in #7250sdk/trace
by @MrAlias in #7209AddSet
andRecordSet
methods to semconv generated packages by @MrAlias in #7223semconv/v1.37.0
packages by @MrAlias in #7254New Contributors
Full Changelog: open-telemetry/opentelemetry-go@exporters/prometheus/v0.59.1...v1.38.0
v1.37.0
: Release 1.37.0/0.59.0/0.13.0Compare Source
Added
go.opentelemetry.io/otel/semconv/v1.33.0
package.The package contains semantic conventions from the
v1.33.0
version of the OpenTelemetry Semantic Conventions.See the migration documentation for information on how to upgrade from
go.opentelemetry.io/otel/semconv/v1.32.0.
(#6799)go.opentelemetry.io/otel/semconv/v1.34.0
package.The package contains semantic conventions from the
v1.34.0
version of the OpenTelemetry Semantic Conventions. (#6812)otel_scope_schema_url
label ingo.opentelemetry.io/otel/exporters/prometheus
. (#5947)otel_scope_[attribute]
labels ingo.opentelemetry.io/otel/exporters/prometheus
. (#5947)EventName
toEnabledParameters
ingo.opentelemetry.io/otel/log
. (#6825)EventName
toEnabledParameters
ingo.opentelemetry.io/otel/sdk/log
. (#6825)go.opentelemetry.io/otel/exporters/prometheus
metric renaming to add unit suffixes when it doesn't match one of the pre-defined values in the unit suffix map. (#6839)Changed
v1.26.0
tov1.34.0
ingo.opentelemetry.io/otel/bridge/opentracing
. (#6827)v1.26.0
tov1.34.0
ingo.opentelemetry.io/otel/exporters/zipkin
. (#6829)v1.26.0
tov1.34.0
ingo.opentelemetry.io/otel/metric
. (#6832)v1.26.0
tov1.34.0
ingo.opentelemetry.io/otel/sdk/resource
. (#6834)v1.26.0
tov1.34.0
ingo.opentelemetry.io/otel/sdk/trace
. (#6835)v1.26.0
tov1.34.0
ingo.opentelemetry.io/otel/trace
. (#6836)Record.Resource
now returns*resource.Resource
instead ofresource.Resource
ingo.opentelemetry.io/otel/sdk/log
. (#6864)go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc
,go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc
,go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc
,go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp
,go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp
,go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp
. (#6898)Fixed
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc
. (#6710)go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp
. (#6710)go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc
. (#6710)go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp
. (#6710)go.opentelemetry.io/otel/exporters/prometheus
. (#6822)go.opentelemetry.io/otel/sdk/metric
. (#6914)Removed
go.opentelemetry.io/otel/exporters/prometheus
no longer exportsotel_scope_info
metric. (#6770)What's Changed
45338d2
by @renovate in #6807f0acec6
by @renovate in #6810semconv/v1.33.0
by @MrAlias in #6799Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.