Skip to content

Latest commit

 

History

History
236 lines (150 loc) · 6.19 KB

File metadata and controls

236 lines (150 loc) · 6.19 KB

Changelog

Deprecation Notice

Starting with Jaeger v1.38 Jaeger supports the OpenTelemetry Protocol (OTLP). OpenTelemetry has recommended migrating to OTLP.

Please check the README for more information.

vNext

v0.21.0

Changed

  • Update to tonic 0.11 and prost 0.12 (#1536)

Removed

  • Breaking Jaeger propagator functionality has been moved to a new crate opentelemetry-jaeger-propagator to prepare for opentelemetry-jaeger exporter deprecation. #1487
  • Breaking Remove support for surf HTTP client #1537

v0.20.0

Changed

  • Bump MSRV to 1.65 #1318
  • Bump MSRV to 1.64 #1203
  • Prioritize environment variables over compiling time variables #1323

v0.19.0

Changed

  • Add warning to jaeger docs about future deprecation #996
  • Update to opentelemetry-api v0.20.0

Fixed

  • allow span id to be less than 16 characters in propagator #1084
  • reqwest_rustls_collector_client now includes with_reqwest #1159

v0.18.0

Added

  • Added CollectorPipeline::build_collector_exporter #894.
  • Support IPv6 in sync uploader #938.

Changed

  • Update opentelemetry to 0.19
  • Update opentelemetry-http to 0.8
  • Update opentelemetry-semantic-conventions to 0.11.
  • Bump MSRV to 1.57 #953.
  • Include packet length for SizeLimit error messages #938.
  • Update dependencies and bump MSRV to 1.60 #969.
  • Make JaegerRemoteSampler public, revise doc #975.
  • Add warnings to docs about future deprecation #996.
  • Fix array encoding length of datadog version v5 exporter(#1002)(open-telemetry#1002).

v0.17.0

Added

  • Support rustls in jaeger reqwest collector #834
  • Customisation support in Jaeger Propagator. #852
  • Add IPv6 support for Jaeger agent addresses #856
  • Add with_batch_processor_config for jaeger pipline #869

Changed

  • Consolidate the config errors #762
  • Better configuration pipeline #748
  • Add Timeout Environment Var #729
  • add propagator initialisation with custom headers and baggage prefix #852
  • Update to opentelemetry v0.18.0
  • Update to opentelemetry-http v0.7.0
  • Update to opentelemetry-semantic-conventions v0.10.0

Fixed

  • Fix clearing span context in Propagator #810
  • Fix reqwest client runs inside a non-tokio runtime #829

v0.16.0

Changed

  • try split batch if payload size larger than max_package_size #619
  • update to thrift 0.15 #697
  • Update to opentelemetry v0.17.0
  • Update to opentelemetry-http v0.6.0
  • Update to opentelemetry-semantic-conventions v0.9.0

Fixed

  • Mapping between Jaeger processes and Otel process. #663

v0.15.0

Changed

  • Set client-to-agent UDP comm based on runtime #599. Users should change their tokio feature to rt-tokio. Similar with async-std
  • Update to opentelemetry v0.16.0

v0.14.0

Changed

  • Update to opentelemetry v0.15.0

v0.13.0

Changed

  • Use follows from instead of child of for links #524
  • Remove default surf features #546
  • Update to opentelemetry v0.14.0

v0.12.1

Fixed

  • jaeger span error reporting and spec compliance #489

v0.12.0

Added

  • Add max packet size constraint #457

Fixed

  • Allow user to use hostname like localhost in the OTEL_EXPORTER_JAEGER_AGENT_HOST environment variable. #448

Removed

  • Removed from_env and use environment variables to initialize the configurations by default #459

Changed

  • Update to opentelemetry v0.13.0
  • Rename trace config with_default_sampler to with_sampler #482

v0.11.0

Changed

  • Update to opentelemetry v0.12.0
  • Update tokio to v1 #421
  • Make with_collector_endpoint function less error prune #428
  • Use opentelemetry-http for http integration #415

v0.10.0

Added

  • Add wasm support #365
  • Allow user to use their own http clients or use 4 of the default implementation (surf_collector_client, reqwest_collector_client, reqwest_blocking_collector_client, isahc_collector_client)
  • Set otel.status_code and otel.status_description values #383

Changed

  • Update to opentelemetry v0.11.0
  • Use http client trait #378

v0.9.0

Added

  • Option to disable exporting instrumentation library information #288

Changed

  • Update to opentelemetry v0.10.0
  • Update mapping otel events to Jaeger logs attributes #285
  • Add MSRV 1.42.0 #296

v0.8.0

Added

  • Map Resources to jaeger process tags #215
  • Export instrument library information #243

Changed

  • Switch to pipeline configuration #189
  • Update to opentelemetry v0.9.0

v0.7.0

Changed

  • Update to opentelemetry v0.8.0

v0.6.0

Changed

  • Update to opentelemetry v0.7.0

Fixed

  • Do not add span.kind tag if it has been set as an attribute #140

v0.5.0

Changed

  • Update to opentelemetry v0.6.0

Fixed

  • Switch internally to ureq from reqwest to fix #106
  • Fix exported link span id format #118

v0.4.0

Added

  • Support for resource attributes

Changed

  • Update to opentelemetry v0.5.0

Removed

  • as_any method on exporter

v0.3.0

Changed

  • Update to opentelemetry v0.4.0

v0.2.0

Changed

  • Update to opentelemetry v0.3.0

v0.1.0

Added

  • Jaeger agent Thrift UDP client
  • Jaeger collector Thrift HTTP client