This repository has been archived by the owner on May 23, 2024. It is now read-only.
Releases: jaegertracing/jaeger-client-go
Releases Β· jaegertracing/jaeger-client-go
Release 2.1.0
- Add adapter for zap.Logger (https://github.com/uber-go/zap)
- Move logging API to ./log/ package
Release 2.0.0
- Support Adaptive Sampling
- Support 128bit Trace IDs
- Change trace/span IDs from uint64 to strong types TraceID and SpanID
- Add Zipkin HTTP B3 Propagation format support #72
- Rip out existing metrics and use github.com/uber/jaeger-lib/metrics
- Change API for tracer, reporter, sampler initialization
Release 1.6.0
- Add Zipkin HTTP transport
- Support external baggage via
jaeger-baggage
header - Unpin Thrift version, keep to master
Release 1.5.1
- Relax dependency on opentracing-go to ^1
Release 1.5.0
- Upgrade to the new K/V Span logging API
Release 1.4.1
- Check childOf reference for non-empty context before using as parent (#43)
Release 1.4.0
Support debug traces via HTTP header "jaeger-debug-id"
Release v1.3.1
- Fix incorrect release tag v.1.3.1 (extra dot after v)
- Bump constant with client version
Release 1.3.0
- Add url encoding for HTTP_HEADERS codec (#40)
Release 1.2.0
- The sampling strategy applied to the root span is recorded as a pair of span tags,
sampler.type
andsampler.param
. In case of probabilistic sampling (most frequently used strategy), the values would beprobabilistic
and the sampling probability [0 .. 1], respectively. - The host name is captured and recorded as
jaeger.hostname
tag on the first-in-process spans (i.e. root spans and rpc-server spans) - The tag tha captures client version changed to
jaeger.version