- Nothing changed yet.
- Add adaptive sampler
- Allow overriding one-span-per-rpc behavior
- Allow overriding codecs in tracer initialization
- Replace 0 parentID with None
- Upgrade to opentracing 1.2 with KV logging.
- Support debug traces via HTTP header jaeger-debug-id.
- Report sampling strategy as root span tags sampler.type and sampler.param. In case of probabilistic sampling (most frequently used strategy), the values would be probabilistic and the sampling probability [0 .. 1], respectively.
- Record host name as jaeger.hostname tag on the first-in-process spans (i.e. root spans and rpc-server spans)
- Record the version of the Jaeger library as jaeger.version tag
- Do not create SpanContext from Zipkin span if trace_id is empty/zero
- Do not publish crossdock module
- Upgrade to OpenTracing 1.1
- Implement Zipkin codec for interop with TChannel
- Allow passing external IOLoop
- Remove TChannel dependency
- Remove dependency on opentracing_instrumentation
- Downgrade TChannel dependency to >= 0.24
- Initial open source release.