fix(deps): update opentelemetry-go monorepo to v1.38.0 #101
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.36.0->v1.38.0v1.36.0->v1.38.0v1.36.0->v1.38.0v1.36.0->v1.38.0Release 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.0package. (#6939)ContainerLabelDBOperationParameterDBSystemParameterHTTPRequestHeaderHTTPResponseHeaderK8SCronJobAnnotationK8SCronJobLabelK8SDaemonSetAnnotationK8SDaemonSetLabelK8SDeploymentAnnotationK8SDeploymentLabelK8SJobAnnotationK8SJobLabelK8SNamespaceAnnotationK8SNamespaceLabelK8SNodeAnnotationK8SNodeLabelK8SPodAnnotationK8SPodLabelK8SReplicaSetAnnotationK8SReplicaSetLabelK8SStatefulSetAnnotationK8SStatefulSetLabelProcessEnvironmentVariableRPCConnectRPCRequestMetadataRPCConnectRPCResponseMetadataRPCGRPCRequestMetadataRPCGRPCResponseMetadataErrorTypeattribute helper function to thego.opentelmetry.io/otel/semconv/v1.34.0package. (#6962)WithAllowKeyDuplicationingo.opentelemetry.io/otel/sdk/logwhich can be used to disable deduplication for log records. (#6968)WithCardinalityLimitoption to configure the cardinality limit ingo.opentelemetry.io/otel/sdk/metric. (#6996, #7065, #7081, #7164, #7165, #7179)Clonemethod toRecordingo.opentelemetry.io/otel/logthat 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/xpackage documentation for more information. (#7027, #6393, #7209)go.opentelemetry.io/otel/semconv/v1.36.0package. The package contains semantic conventions from thev1.36.0version 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)WithTranslationStrategyoption 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 toUnderscoreEscapingWithSuffixesfor compliance with the specification. (#7111)go.opentelemetry.io/otel/sdk/log. Check thego.opentelemetry.io/otel/sdk/log/internal/xpackage documentation for more information. (#7121)go.opentelemetry.io/otel/exporters/stdout/stdouttrace. Check thego.opentelemetry.io/otel/exporters/stdout/stdouttrace/internal/xpackage documentation for more information. (#7133)go.opentelemetry.io/otel/semconv/v1.37.0package. The package contains semantic conventions from thev1.37.0version 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
TraceIDFromHexandSpanIDFromHexingo.opentelemetry.io/otel/sdk/trace. (#6791)AssertEqualingo.opentelemetry.io/otel/log/logtestto acceptTestingTin order to support benchmarks and fuzz tests. (#6908)DefaultExemplarReservoirProviderSelectoringo.opentelemetry.io/otel/sdk/metricto useruntime.GOMAXPROCS(0)instead ofruntime.NumCPU()for theFixedSizeReservoirProviderdefault size. (#7094)Fixed
SetBodymethod ofRecordingo.opentelemetry.io/otel/sdk/lognow deduplicates key-value collections (log.Valueoflog.KindMapfromgo.opentelemetry.io/otel/log). (#7002)go.opentelemetry.io/otel/exporters/prometheusto not append a suffix if it's already present in metric name. (#7088)go.opentelemetry.io/otel/exporters/stdout/stdouttraceself-observability component type and name. (#7195)go.opentelemetry.io/otel/exporters/stdout/stdouttrace. (#7199)Deprecated
WithoutUnitsandWithoutCounterSuffixesoptions, preferringWithTranslationStrategyinstead. (#7111)OTEL_GO_X_CARDINALITY_LIMITenvironment variable ingo.opentelemetry.io/otel/sdk/metric. UseWithCardinalityLimitoption instead. (#7166)What's Changed
96f361dby @renovate[bot] in #7054a45f3dfby @renovate[bot] in #705889aa817by @renovate[bot] in #706117c88fdby @renovate[bot] in #7062ba65ee6by @renovate[bot] in #7068fce6240by @renovate[bot] in #7075846d391by @renovate[bot] in #7078ab8d56dby @renovate[bot] in #70881581f0aby @renovate[bot] in #7096f173205by @renovate[bot] in #709728f32e4by @renovate[bot] in #7099a7a43d2by @renovate[bot] in #71269469f96by @renovate[bot] in #713401f7bf4by @renovate[bot] in #7146e98b521by @renovate[bot] in #7151a408d31by @renovate[bot] in #71586b04f9bby @renovate[bot] in #716951f8813by @renovate[bot] in #7173sdk/metric/xFeature Supporting Cardinality Limits by @ysolomchenko in #71665f3141cby @renovate[bot] in #7176ExportSpansfor measurements instdouttraceby @MrAlias in #7198stdouttraceExporter.initSelfObservabilityintoExporter.Newby @MrAlias in #7197tracer.initSelfObservabilityintoTracerProvider.Tracerby @MrAlias in #7205sdk/trace/internal/xREADME.md by @MrAlias in #7211Distinctdocs by @MrAlias in #7203t.Cleanupinstead ofdeferinstdouttraceby @MrAlias in #7204t.Cleanupinstead ofdeferinsdk/traceby @MrAlias in #7208stdouttraceobservability by @MrAlias in #7199stdouttraceself-observability by @MrAlias in #72013122310by @renovate[bot] in #7216d4663adby @renovate[bot] in #7238logger.initSelfObservabilityintologger.newLoggerrand uset.Cleanupinstead of defer by @yumosx in #7228Float64ObservableCounterwithsystem.CPUTimeby @MrAlias in #7235c5933d9by @renovate[bot] in #7246c5933d9by @renovate[bot] in #7250sdk/traceby @MrAlias in #7209AddSetandRecordSetmethods to semconv generated packages by @MrAlias in #7223semconv/v1.37.0packages 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.0package.The package contains semantic conventions from the
v1.33.0version 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.0package.The package contains semantic conventions from the
v1.34.0version of the OpenTelemetry Semantic Conventions. (#6812)otel_scope_schema_urllabel ingo.opentelemetry.io/otel/exporters/prometheus. (#5947)otel_scope_[attribute]labels ingo.opentelemetry.io/otel/exporters/prometheus. (#5947)EventNametoEnabledParametersingo.opentelemetry.io/otel/log. (#6825)EventNametoEnabledParametersingo.opentelemetry.io/otel/sdk/log. (#6825)go.opentelemetry.io/otel/exporters/prometheusmetric 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.0tov1.34.0ingo.opentelemetry.io/otel/bridge/opentracing. (#6827)v1.26.0tov1.34.0ingo.opentelemetry.io/otel/exporters/zipkin. (#6829)v1.26.0tov1.34.0ingo.opentelemetry.io/otel/metric. (#6832)v1.26.0tov1.34.0ingo.opentelemetry.io/otel/sdk/resource. (#6834)v1.26.0tov1.34.0ingo.opentelemetry.io/otel/sdk/trace. (#6835)v1.26.0tov1.34.0ingo.opentelemetry.io/otel/trace. (#6836)Record.Resourcenow returns*resource.Resourceinstead ofresource.Resourceingo.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/prometheusno longer exportsotel_scope_infometric. (#6770)What's Changed
45338d2by @renovate in #6807f0acec6by @renovate in #6810semconv/v1.33.0by @MrAlias in #6799Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR was generated by Mend Renovate. View the repository job log.