OpenTelemetry - CNCF/opentelemetry-rust: Release v0.17.0
Name: opentelemetry-rust
Owner: OpenTelemetry - CNCF
Release: v0.17.0
Released: 2022-01-22
License: Apache-2.0
Release Assets:
Changed
- Implement
Serialize
&Deserialize
forSampler
,SpanLimits
#622, #626 - Allow
&'static str
andstring
in span methods #654 - Allow
String
data in instrumentation library. #670 - Remove
std::fmt::Debug
and'static
requirements fromTracerProvider
,Tracer
, andSpan
#664 - Remove unused
Tracer::invalid
method #683 - Split
TracerProvider::tracer
andTracerProvider::versioned_tracer
methods #682 - Reduce dependency on
futures
crate #684 - Switch to parent context references #687
- Spec-compliant trace and span ids #689
- Optimize span creation internals #693
- Add instrumentation library to
ShouldSample
parameters #695
Fixed
- Fix default resource detection for tracer provider #641
- Detect
service.name
fromOTEL_SERVICE_NAME
andOTEL_RESOURCE_ATTRIBUTES
#662 - Fix
TraceState::valid_key
crashes #665