Bump go.opentelemetry.io/contrib/samplers/jaegerremote from 0.21.0 to 0.22.0
requested to merge dependabot-go_modules-go.opentelemetry.io-contrib-samplers-jaegerremote-0.22.0 into main
Bumps go.opentelemetry.io/contrib/samplers/jaegerremote from 0.21.0 to 0.22.0.
Release notes
Sourced from go.opentelemetry.io/contrib/samplers/jaegerremote's releases.
Release v0.22.0
Added
- Add the
zpages
span processor. (#894)Changed
- The
b3.B3
type has been removed.b3.New()
andb3.WithInjectEncoding(encoding)
are added to replace it. (#868)Fixed
- Fix deadlocks and race conditions in
otelsarama.WrapAsyncProducer
. Themessaging.message_id
andmessaging.kafka.partition
attributes are now not set if a message was not processed. (#754) (#755) (#881)- Fix
otelsarama.WrapAsyncProducer
so that the messages from theErrors
channel contain the originalMetadata
. (#754)
Changelog
Sourced from go.opentelemetry.io/contrib/samplers/jaegerremote's changelog.
[1.28.0/0.53.0/0.22.0/0.8.0/0.3.0/0.1.0] - 2024-07-02
Added
- Add the new
go.opentelemetry.io/contrib/detectors/azure/azurevm
package to provide a resource detector for Azure VMs. (#5422)- Add support to configure views when creating MeterProvider using the config package. (#5654)
- The
go.opentelemetry.io/contrib/config
add support to configure periodic reader interval and timeout. (#5661)- Add log support for the autoexport package. (#5733)
- Add support for disabling the old runtime metrics using the
OTEL_GO_X_DEPRECATED_RUNTIME_METRICS=false
environment variable. (#5747)- Add support for signal-specific protocols environment variables (
OTEL_EXPORTER_OTLP_TRACES_PROTOCOL
,OTEL_EXPORTER_OTLP_LOGS_PROTOCOL
,OTEL_EXPORTER_OTLP_METRICS_PROTOCOL
) ingo.opentelemetry.io/contrib/exporters/autoexport
. (#5816)- The
go.opentelemetry.io/contrib/processors/minsev
module is added. This module provides and experimental logging processor with a configurable threshold for the minimum severity records must have to be recorded. (#5817)- The
go.opentelemetry.io/contrib/processors/baggagecopy
module. This module is a replacement ofgo.opentelemetry.io/contrib/processors/baggage/baggagetrace
. (#5824)Changed
- Improve performance of
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc
with the usage ofWithAttributeSet()
instead ofWithAttribute()
. (#5664)- Improve performance of
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp
with the usage ofWithAttributeSet()
instead ofWithAttribute()
. (#5664)- Update
go.opentelemetry.io/contrib/config
to latest released configuration schema which introduces breaking changes whereAttributes
is now amap[string]interface{}
. (#5758)- Upgrade all dependencies of
go.opentelemetry.io/otel/semconv/v1.25.0
togo.opentelemetry.io/otel/semconv/v1.26.0
. (#5847)Fixed
- Custom attributes targeting metrics recorded by the
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp
are not ignored anymore. (#5129)- The double setup in
go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace/example
that caused duplicate traces. (#5564)- The superfluous
response.WriteHeader
call ingo.opentelemetry.io/contrib/instrumentation/net/http/otelhttp
when the response writer is flushed. (#5634)- Use
c.FullPath()
method to sethttp.route
attribute ingo.opentelemetry.io/contrib/instrumentation/github.com/gin-gonic/gin/otelgin
. (#5734)- Out-of-bounds panic in case of invalid span ID in
go.opentelemetry.io/contrib/propagators/b3
. (#5754)Deprecated
- The
go.opentelemetry.io/contrib/instrumentation/github.com/labstack/echo/otelecho
package is deprecated. If you would like to become a Code Owner of this module and prevent it from being removed, see #5550. (#5645)- The
go.opentelemetry.io/contrib/instrumentation/gopkg.in/macaron.v1/otelmacaron
package is deprecated. If you would like to become a Code Owner of this module and prevent it from being removed, see #5552. (#5646)- The
go.opentelemetry.io/contrib/samplers/aws/xray
package is deprecated. If you would like to become a Code Owner of this module and prevent it from being removed, see #5554. (#5647)- The
go.opentelemetry.io/contrib/processors/baggage/baggagetrace
package is deprecated. Use the addedgo.opentelemetry.io/contrib/processors/baggagecopy
package instead. (#5824)
- Use
baggagecopy.NewSpanProcessor
as a replacement forbaggagetrace.New
.
NewSpanProcessor
accepts aFitler
function type that selects which baggage members are added to a span.NewSpanProcessor
returns a*baggagecopy.SpanProcessor
instead of atrace.SpanProcessor
interface. The returned type still implements the interface.#5550: open-telemetry/opentelemetry-go-contrib#5550 #5552: open-telemetry/opentelemetry-go-contrib#5552 #5554: open-telemetry/opentelemetry-go-contrib#5554
Commits
-
da84290
Pre release v0.22.0 (#928) -
f66c3c6
build(deps): bump github.com/aws/aws-sdk-go in /detectors/aws (#907) -
1534dea
build(deps): bump cloud.google.com/go in /detectors/gcp (#924) -
4f4c3b4
build(deps): bump codecov/codecov-action from 1 to 2.0.2 (#905) -
0548aff
Added option to using a skipper in the echo otel middleware (#829) -
595663d
otelmemcache: Refactor option type (#855) -
05ef436
b3: Introduce New function and option type (#868) -
7668016
Simplify propagators testing (#895) -
376f3e8
Add initial implementation of the zpages for Otel Trace (#894) -
d586bc7
Bump github.com/go-kit/kit from 0.10.0 to 0.11.0 in /instrumentation/github.c... - Additional commits viewable in compare view