This document lists all the items currently deprecated in opentelemetry-cpp.
Deprecated items will be removed in the future.
See the deprecation-process
N/A
N/A
N/A
N/A
N/A
- Version: 1.8.2
- Date: 2023-01-31
- PR: [DEPRECATION] Deprecate the Jaeger exporter #1923
This PR also listed the Jaeger propagator as deprecated.
The Jaeger Exporter is now (July 2023) removed from the OpenTelemetry specification.
The Jaeger Propagator remains, because changing propagation is a longer process compared to changing an export format.
New deployments however are encouraged to use a W3C compliant propagator, and avoid the Jaeger propagator, which is now deprecated.
The following are deprecated and planned for removal:
- the API header
opentelemetry/trace/propagation/jaeger.h
, including:- the C++ class
JaegerPropagator
- the C++ class
Use a W3C compliant propagator instead.
That is, use class HttpTraceContext and "traceparent" tags.
Do not use class JaegerPropagator and "uber-trace-id" tags.
No date set yet for the Jaeger Propagator.
N/A
N/A
N/A