OpenTelemetry - CNCF/opentelemetry-rust: Release v0.10.0
Name: opentelemetry-rust
Owner: OpenTelemetry - CNCF
Release: v0.10.0
Released: 2020-11-10
License: Apache-2.0
Release Assets:
Added
- Add support for baggage metadata #287
Changed
- Remove
api
prefix from modules #305 - Move
mark_as_active_span
andget_active_span
functions into trace module #310 - Revert renaming of
SpanContext
toSpanReference
#299 - Default trace propagator is now a no-op #329
- Return references to span contexts instead of clones #325
- Update exporter errors to be
Box<dyn Error + Send + Sync + 'static>
#284 - Rename
GenericProvider
toGenericTracerProvider
#313 - Reduce
SpanStatus
enum toOk
,Error
, andUnset
variants #315 - update B3 propagator to more closely match spec #319
- Export missing pub global trace types #313
- Ensure kv array values are homogeneous #333
- Implement
Display
trait forKey
andValue
types #353 - Move
SpanProcessor
trait intosdk
module #334 - Ensure
is_recording
isfalse
and span is no-op afterend
#341 - Move binary propagator and base64 format to contrib #343
- Ensure metrics noop types go through constructors #345
- Change
ExportResult
to usestd::result::Result
#347 - Change
SpanExporter::export
to take&mut self
instead of&self
#350 - Add MSRV 1.42.0 #296
Fixed
- Fix parent based sampling #354
Removed
- Remove support for
u64
andbytes
kv values #323 - Remove kv value conversion from
&str
#332