fix(deps): update opentelemetry-go monorepo to v1.13.0 #54
Reference in New Issue
Block a user
No description provided.
Delete Branch "renovate/opentelemetry-go-monorepo"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
v1.11.2->v1.13.0v1.11.2->v1.13.0v1.11.2->v1.13.0Release Notes
open-telemetry/opentelemetry-go
v1.13.0Compare Source
v1.12.0: /v0.35.0Compare Source
Added
WithInt64Callbackoption togo.opentelemetry.io/otel/metric/instrument. This options is used to configureint64Observer callbacks during their creation. (#3507)WithFloat64Callbackoption togo.opentelemetry.io/otel/metric/instrument. This options is used to configurefloat64Observer callbacks during their creation. (#3507)Producerinterface andReader.RegisterProducer(Producer)togo.opentelemetry.io/otel/sdk/metric. These additions are used to enable external metric Producers. (#3524)Callbackfunction type togo.opentelemetry.io/otel/metric. This new named function type is registered with aMeter. (#3564)go.opentelemetry.io/otel/semconv/v1.13.0package. The package contains semantic conventions from thev1.13.0version of the OpenTelemetry specification. (#3499)EndUserAttributesFromHTTPRequestfunction ingo.opentelemetry.io/otel/semconv/v1.12.0is merged intoClientRequestandServerRequestingo.opentelemetry.io/otel/semconv/v1.13.0/httpconv.HTTPAttributesFromHTTPStatusCodefunction ingo.opentelemetry.io/otel/semconv/v1.12.0is merged intoClientResponseingo.opentelemetry.io/otel/semconv/v1.13.0/httpconv.HTTPClientAttributesFromHTTPRequestfunction ingo.opentelemetry.io/otel/semconv/v1.12.0is replaced byClientRequestingo.opentelemetry.io/otel/semconv/v1.13.0/httpconv.HTTPServerAttributesFromHTTPRequestfunction ingo.opentelemetry.io/otel/semconv/v1.12.0is replaced byServerRequestingo.opentelemetry.io/otel/semconv/v1.13.0/httpconv.HTTPServerMetricAttributesFromHTTPRequestfunction ingo.opentelemetry.io/otel/semconv/v1.12.0is replaced byServerRequestingo.opentelemetry.io/otel/semconv/v1.13.0/httpconv.NetAttributesFromHTTPRequestfunction ingo.opentelemetry.io/otel/semconv/v1.12.0is split intoTransportingo.opentelemetry.io/otel/semconv/v1.13.0/netconvandClientRequestorServerRequestingo.opentelemetry.io/otel/semconv/v1.13.0/httpconv.SpanStatusFromHTTPStatusCodefunction ingo.opentelemetry.io/otel/semconv/v1.12.0is replaced byClientStatusingo.opentelemetry.io/otel/semconv/v1.13.0/httpconv.SpanStatusFromHTTPStatusCodeAndSpanKindfunction ingo.opentelemetry.io/otel/semconv/v1.12.0is split intoClientStatusandServerStatusingo.opentelemetry.io/otel/semconv/v1.13.0/httpconv.Clientfunction is included ingo.opentelemetry.io/otel/semconv/v1.13.0/netconvto generate attributes for anet.Conn.Serverfunction is included ingo.opentelemetry.io/otel/semconv/v1.13.0/netconvto generate attributes for anet.Listener.go.opentelemetry.io/otel/semconv/v1.14.0package. The package contains semantic conventions from thev1.14.0version of the OpenTelemetry specification. (#3566)go.opentelemetry.io/otel/semconv/v1.15.0package. The package contains semantic conventions from thev1.15.0version of the OpenTelemetry specification. (#3578)go.opentelemetry.io/otel/semconv/v1.16.0package. The package contains semantic conventions from thev1.16.0version of the OpenTelemetry specification. (#3579)go.opentelemetry.io/otel/metric/instrument. These instruments are use as replacements of the depreactedgo.opentelemetry.io/otel/metric/instrument/{asyncfloat64,asyncint64,syncfloat64,syncint64}packages.(#3575, #3586)Float64ObservableCounterreplaces theasyncfloat64.CounterFloat64ObservableUpDownCounterreplaces theasyncfloat64.UpDownCounterFloat64ObservableGaugereplaces theasyncfloat64.GaugeInt64ObservableCounterreplaces theasyncint64.CounterInt64ObservableUpDownCounterreplaces theasyncint64.UpDownCounterInt64ObservableGaugereplaces theasyncint64.GaugeFloat64Counterreplaces thesyncfloat64.CounterFloat64UpDownCounterreplaces thesyncfloat64.UpDownCounterFloat64Histogramreplaces thesyncfloat64.HistogramInt64Counterreplaces thesyncint64.CounterInt64UpDownCounterreplaces thesyncint64.UpDownCounterInt64Histogramreplaces thesyncint64.HistogramNewTracerProvidertogo.opentelemetry.io/otel/bridge/opentracing. This is used to createWrapperTracerinstances from aTracerProvider. (#3116)Extrematype togo.opentelemetry.io/otel/sdk/metric/metricdata. This type is used to represent min/max values and still be able to distinguish unset and zero values. (#3487)go.opentelemetry.io/otel/semconv/v1.17.0package. The package contains semantic conventions from thev1.17.0version of the OpenTelemetry specification. (#3599)Changed
github.com/go-logr/logras the logging interface, and add theWithLogroption. (#3497, #3500)go.opentelemetry.io/otel/metric/instrumentis split into specific options and confguration based on the instrument type. (#3507)Int64Optiontype to configure instruments fromgo.opentelemetry.io/otel/metric/instrument/syncint64.Float64Optiontype to configure instruments fromgo.opentelemetry.io/otel/metric/instrument/syncfloat64.Int64ObserverOptiontype to configure instruments fromgo.opentelemetry.io/otel/metric/instrument/asyncint64.Float64ObserverOptiontype to configure instruments fromgo.opentelemetry.io/otel/metric/instrument/asyncfloat64.Registrationfrom theRegisterCallbackmethod of aMeterin thego.opentelemetry.io/otel/metricpackage. ThisRegistrationcan be used to unregister callbacks. (#3522)NewMetricProducertogo.opentelemetry.io/otel/bridge/opencensus, which can be used to pass OpenCensus metrics to an OpenTelemetry Reader. (#3541)Shutdownmethod of the"go.opentelemetry.io/otel/sdk/trace".TracerProviderreleases all computational resources when called the first time. (#3551)Samplerreturned fromTraceIDRatioBasedgo.opentelemetry.io/otel/sdk/tracenow uses the rightmost bits for sampling decisions. This fixes random sampling when using ID generators likexray.IDGeneratorand increasing parity with other language implementations. (#3557)go.opentelemetry.io/otel/exporters/otlp/otlptraceexporters are wrapped in erros identifying their signal name. Existing users of the exporters attempting to identify specific errors will need to useerrors.Unwrap()to get the underlying error. (#3516)go.opentelemetry.io/otel/exporters/otlpwill print the final retryable error message when attempts to retry time out. (#3514)go.opentelemetry.io/otel/sdk/metricare updated to match the API. (#3562)InstrumentKindSyncCounteris renamed toInstrumentKindCounterInstrumentKindSyncUpDownCounteris renamed toInstrumentKindUpDownCounterInstrumentKindSyncHistogramis renamed toInstrumentKindHistogramInstrumentKindAsyncCounteris renamed toInstrumentKindObservableCounterInstrumentKindAsyncUpDownCounteris renamed toInstrumentKindObservableUpDownCounterInstrumentKindAsyncGaugeis renamed toInstrumentKindObservableGaugeRegisterCallbackmethod of theMeteringo.opentelemetry.io/otel/metricchanged.Callbackreplaces the inline function parameter. (#3564)Callbackis required to return an error. (#3576)Callbackaccepts the addedObserverparameter added. This new parameter is used byCallbackimplementations to observe values for asynchronous instruments instead of calling theObservemethod of the instrument directly. (#3584)instrument.Asynchronousis now passed as a variadic argument. (#3587)go.opentelemetry.io/otel/exporters/zipkinis updated to use thev1.16.0version of semantic conventions. This means it no longer uses the removednet.peer.iporhttp.hostattributes to determine the remote endpoint. Instead it uses thenet.sock.peerattributes. (#3581)MinandMaxfields of theHistogramDataPointingo.opentelemetry.io/otel/sdk/metric/metricdataare now defined with the addedExtrematype instead of a*float64. (#3487)Fixed
RegisterCallbackmethod of theMeterfromgo.opentelemetry.io/otel/sdk/metriconly registers a callback for instruments created by that meter. Trying to register a callback with instruments from a different meter will result in an error being returned. (#3584)Deprecated
NewMetricExporteringo.opentelemetry.io/otel/bridge/opencensusis deprecated. UseNewMetricProducerinstead. (#3541)go.opentelemetry.io/otel/metric/instrument/asyncfloat64package is deprecated. Use the instruments fromgo.opentelemetry.io/otel/metric/instrumentinstead. (#3575)go.opentelemetry.io/otel/metric/instrument/asyncint64package is deprecated. Use the instruments fromgo.opentelemetry.io/otel/metric/instrumentinstead. (#3575)go.opentelemetry.io/otel/metric/instrument/syncfloat64package is deprecated. Use the instruments fromgo.opentelemetry.io/otel/metric/instrumentinstead. (#3575)go.opentelemetry.io/otel/metric/instrument/syncint64package is deprecated. Use the instruments fromgo.opentelemetry.io/otel/metric/instrumentinstead. (#3575)NewWrappedTracerProvideringo.opentelemetry.io/otel/bridge/opentracingis now deprecated. UseNewTracerProviderinstead. (#3116)Removed
go.opentelemetry.io/otel/sdk/metric/viewpackage is removed. (#3520)InstrumentProviderfromgo.opentelemetry.io/otel/sdk/metric/asyncint64is removed. Use the new creation methods of theMeteringo.opentelemetry.io/otel/sdk/metricinstead. (#3530)Countermethod is replaced byMeter.Int64ObservableCounterUpDownCountermethod is replaced byMeter.Int64ObservableUpDownCounterGaugemethod is replaced byMeter.Int64ObservableGaugeInstrumentProviderfromgo.opentelemetry.io/otel/sdk/metric/asyncfloat64is removed. Use the new creation methods of theMeteringo.opentelemetry.io/otel/sdk/metricinstead. (#3530)Countermethod is replaced byMeter.Float64ObservableCounterUpDownCountermethod is replaced byMeter.Float64ObservableUpDownCounterGaugemethod is replaced byMeter.Float64ObservableGaugeInstrumentProviderfromgo.opentelemetry.io/otel/sdk/metric/syncint64is removed. Use the new creation methods of theMeteringo.opentelemetry.io/otel/sdk/metricinstead. (#3530)Countermethod is replaced byMeter.Int64CounterUpDownCountermethod is replaced byMeter.Int64UpDownCounterHistogrammethod is replaced byMeter.Int64HistogramInstrumentProviderfromgo.opentelemetry.io/otel/sdk/metric/syncfloat64is removed. Use the new creation methods of theMeteringo.opentelemetry.io/otel/sdk/metricinstead. (#3530)Countermethod is replaced byMeter.Float64CounterUpDownCountermethod is replaced byMeter.Float64UpDownCounterHistogrammethod is replaced byMeter.Float64HistogramConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ 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 has been generated by Renovate Bot.
c5264020adtob02f76d1b7fix(deps): update opentelemetry-go monorepo to v1.12.0to fix(deps): update opentelemetry-go monorepo to v1.13.0