Starting with Jaeger v1.38 Jaeger supports the OpenTelemetry Protocol (OTLP). OpenTelemetry has recommended migrating to OTLP.
Please check the README for more information.
- Update to tonic 0.11 and prost 0.12 #1536
- 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
- Bump MSRV to 1.65 #1318
- Bump MSRV to 1.64 #1203
- Prioritize environment variables over compiling time variables #1323
- Add warning to jaeger docs about future deprecation #996
- Update to opentelemetry-api v0.20.0
- allow span id to be less than 16 characters in propagator #1084
reqwest_rustls_collector_client
now includeswith_reqwest
#1159
- 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).
- 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
- 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
- Fix clearing span context in Propagator #810
- Fix reqwest client runs inside a non-tokio runtime #829
- 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
- Mapping between Jaeger processes and Otel process. #663
- Set client-to-agent UDP comm based on runtime #599. Users should change their
tokio
feature tort-tokio
. Similar with async-std - Update to opentelemetry v0.16.0
- Update to opentelemetry v0.15.0
- Use follows from instead of child of for links #524
- Remove default surf features #546
- Update to opentelemetry v0.14.0
- jaeger span error reporting and spec compliance #489
- Add max packet size constraint #457
- Allow user to use hostname like
localhost
in theOTEL_EXPORTER_JAEGER_AGENT_HOST
environment variable. #448
- Removed
from_env
and use environment variables to initialize the configurations by default #459
- Update to opentelemetry v0.13.0
- Rename trace config with_default_sampler to with_sampler #482
- 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
- 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
andotel.status_description
values #383
- Update to opentelemetry v0.11.0
- Use http client trait #378
- Option to disable exporting instrumentation library information #288
- Update to opentelemetry v0.10.0
- Update mapping otel events to Jaeger logs attributes #285
- Add MSRV 1.42.0 #296
- Map
Resource
s to jaeger process tags #215 - Export instrument library information #243
- Switch to pipeline configuration #189
- Update to opentelemetry v0.9.0
- Update to opentelemetry v0.8.0
- Update to opentelemetry v0.7.0
- Do not add
span.kind
tag if it has been set as an attribute #140
- Update to opentelemetry v0.6.0
- Switch internally to
ureq
fromreqwest
to fix #106 - Fix exported link span id format #118
- Support for resource attributes
- Update to opentelemetry v0.5.0
as_any
method on exporter
- Update to opentelemetry v0.4.0
- Update to opentelemetry v0.3.0
- Jaeger agent Thrift UDP client
- Jaeger collector Thrift HTTP client