- Support
tracing-log
special values (#735) - Support
Span::follows_from
creating otel span links (#723) - Dynamic otel span names via
otel.name
field (#732)
- Upgrade to
v0.6.0
ofopentelemetry
(#745)
- Filter out invalid parent contexts when building span contexts (#743)
tracing_opentelemetry::layer()
method to construct a default layer.OpenTelemetryLayer::with_sampler
method to configure the opentelemetry sampling behavior.OpenTelemetryLayer::new
method to configure both the tracer and sampler.
OpenTelemetrySpanExt::set_parent
now accepts a reference to an extracted parentContext
instead of aSpanContext
to match propagators.OpenTelemetrySpanExt::context
now returns aContext
instead of aSpanContext
to match propagators.OpenTelemetryLayer::with_tracer
now takes&self
as a parameter- Upgrade to
v0.5.0
ofopentelemetry
.
- Fixes bug where child spans were always marked as sampled
- Change span status code to unknown on error event
- Span extension for injecting and extracting
opentelemetry
span contexts intotracing
spans
- Disabled the
metrics
feature of the opentelemetry as it is unused.
- Update
tracing-subscriber
to 0.2.0 stable - Update to
opentelemetry
0.2.0