Skip to content

Latest commit

 

History

History
72 lines (50 loc) · 1.9 KB

CHANGELOG.md

File metadata and controls

72 lines (50 loc) · 1.9 KB

Changelog

Added

  • New Base64 propagator
  • New SpanBuilder api
  • Zipkin Exporter crate

Changed

  • Switch to SpanId and TraceId from u64 and u128
  • Remove &mut self requirements for Span API

Fixed

  • circular Tracer debug impl

Added

  • Make trace and metrics features optional
  • ExportResult as specified in the specification
  • Add Futures compatibility API
  • Added serde serialise support to SpanData
  • Separate OpenTelemetry Jaeger crate

Changed

  • Rename HttpTraceContextPropagator to TraceContextPropagator
  • Rename HttpB3Propagator to B3Propagator
  • Switch to Apache 2 license
  • Resolve agent addresses to allow non-static IP
  • Remove tracer name prefix from span name

Removed

  • Remove add_link from spans

Added

  • trace-context propagator

Changed

  • Prometheus API cleanup

Added

  • Parent option for default sampler

Fixed

  • SDK tracer default span id

Changed

  • Ensure spans are always send and sync
  • Allow static lifetimes for span names
  • Improve KeyValue ergonomics

Added

  • Implement global provider

Added

  • Documentation and API cleanup
  • Tracking of active spans via thread local span stack

Initial debug alpha