opentelemetry-jaeger
Jaeger exporter for OpenTelemetry
0.22.0
20M downloads/mo
#2101 most downloaded on crates.io
open-telemetry/opentelemetry-rust
What this package is like to depend on
Last release 2 years ago
no release in 18 months
Ships fairly regularly
a new release about every 3 months
Nearly every release is documented
notes for 23 of 23 stable releases
Nothing withdrawn
no release was ever pulled
7 years old
23 releases · first in 2020
0 releases in the last 12 months
see the full history below
Release timeline
23 releases · Feb 2020 to May 2024
2021
2022
2023
2024
2025
2026
Releases
latest 23-
0.22.015 May 2024Release notes
Open source →- This is the last release of this crate. Jaeger propagator is part of opentelemetry-jaeger-propagator. For exporting to Jaeger, use opentelemetry-otlp.
- Update
opentelemetrydependency version to 0.23 - Update
opentelemetry_sdkdependency version to 0.23 - Update
opentelemetry-httpdependency version to 0.12 - Update
opentelemetry-semantic-conventionsdependency version to 0.15
-
0.21.025 Feb 2024Release notes
Open source →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
-
0.20.006 Nov 2023 -
0.19.030 Jul 2023Release notes
Open source →Changed
- Add warning to jaeger docs about future deprecation #996
- Update to opentelemetry-api v0.20.0
Fixed
-
0.18.026 Mar 2023Release notes
Open source →Added
Changed
- Update
opentelemetryto 0.19 - Update
opentelemetry-httpto 0.8 - Update
opentelemetry-semantic-conventionsto 0.11. - Bump MSRV to 1.57 #953.
- Include packet length for
SizeLimiterror messages #938. - Update dependencies and bump MSRV to 1.60 #969.
- Make
JaegerRemoteSamplerpublic, revise doc #975. - Add warnings to docs about future deprecation #996.
- Fix array encoding length of datadog version v5 exporter(#1002)(https://github.com/open-telemetry/opentelemetry-rust/pull/1002).
- Update
-
0.17.013 Sep 2022Release notes
Open source →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_configfor 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
-
0.16.022 Jan 2022Release notes
Open source →Changed
- Breaking Moved duplicated (and unrelated) attributes from
opentelemetry_semantic_conventions::traceandopentelemetry_semantic_conventions::resourceintoopentelemetry_semantic_conventions::attribute(which now contains all semantic attributes).traceandresourcenow only contain references to attributes which fall under their respective category.
Added
- Created
opentelemetry_semantic_conventions::metricto store metric semantic conventions.
Release notes
Open source →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
- Breaking Moved duplicated (and unrelated) attributes from
-
0.15.007 Aug 2021Release notes
Open source →Changed
- Set client-to-agent UDP comm based on runtime #599. Users should change their
tokiofeature tort-tokio. Similar with async-std - Update to opentelemetry v0.16.0
- Set client-to-agent UDP comm based on runtime #599. Users should change their
-
0.14.017 Jun 2021Release notes
Open source →Changed
- Breaking Replaced Key constants with &'static str for tracing compatibility #1334
-
0.13.010 May 2021Release notes
Open source →Changed
- Use follows from instead of child of for links #524
- Remove default surf features #546
- Update to opentelemetry v0.14.0
-
0.12.129 Mar 2021 -
0.12.024 Mar 2021Release notes
Open source →Added
- Add max packet size constraint #457
Fixed
- Allow user to use hostname like
localhostin theOTEL_EXPORTER_JAEGER_AGENT_HOSTenvironment variable. #448
Removed
- Removed
from_envand 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
-
0.11.022 Jan 2021Release notes
Open source →Changed
- Update to opentelemetry v0.12.0
- Update tokio to v1 #421
- Make
with_collector_endpointfunction less error prune #428 - Use opentelemetry-http for http integration #415
-
0.10.028 Dec 2020Release notes
Open source →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_codeandotel.status_descriptionvalues #383
Changed
- Update to opentelemetry v0.11.0
- Use http client trait #378
-
0.9.010 Nov 2020Release notes
Open source →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
-
0.8.016 Oct 2020Release notes
Open source →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
- Map
-
0.7.014 Aug 2020Release notes
Open source →Changed
- Update to spec version 1.4.0 #570
- Update to opentelemetry v0.15.0
-
0.6.027 Jul 2020Release notes
Open source →Changed
- Update to spec version 1.3.0 #547
- Update to opentelemetry v0.14.0
Release notes
Open source →Changed
- Update to opentelemetry v0.7.0
Fixed
- Do not add
span.kindtag if it has been set as an attribute #140
-
0.5.002 Jun 2020Release notes
Open source →Changed
- Update to opentelemetry v0.13.0
Removed
- Removed
from_envand use environment variables to initialize the configurations by default #459
Release notes
Open source →Changed
- Update to opentelemetry v0.6.0
Fixed
- Switch internally to
ureqfromreqwestto fix #106 - Fix exported link span id format #118
-
0.4.010 May 2020Release notes
Open source →Added
- Support for resource attributes
Changed
- Update to opentelemetry v0.5.0
Removed
as_anymethod on exporter
-
0.3.004 Apr 2020 -
0.2.024 Mar 2020 -
0.1.008 Feb 2020Release notes
Open source →Added
- Jaeger agent Thrift UDP client
- Jaeger collector Thrift HTTP client