Skip to content
This repository has been archived by the owner on May 23, 2024. It is now read-only.

Releases: jaegertracing/jaeger-client-go

Release 2.16.0

24 Mar 18:30
2f47546
Compare
Choose a tag to compare
  • Add baggage to B3 codec (#319)

  • Add support for 128bit trace ids to zipkin thrift spans. (#378)

  • Update zipkin propagation logic to support 128bit traceIDs (#373)

  • Accept "true" for the x-b3-sampled header (#356)

  • Allow setting of PoolSpans from Config object (#322)

  • Make propagators public to allow wrapping (#379)

  • Change default metric namespace to use relevant separator for the metric backend (#364)

  • Change metrics prefix to jaeger_tracer and add descriptions (#346)

  • Bump OpenTracing to ^1.1.x (#383)

  • Upgrade jaeger-lib to v2.0.0 (#359)

  • Avoid defer when generating random number (#358)

  • Use a pool of rand.Source to reduce lock contention when creating span ids (#357)

  • Make JAEGER_ENDPOINT take priority over JAEGER_AGENT_XXX (#342)

Release 2.15.0

10 Oct 16:45
Compare
Choose a tag to compare
  • Fix FollowsFrom spans ignoring baggage/debug header from dummy parent context (#313)
  • Make maximum annotation length configurable in tracer options (#318)
  • Support more environment variables in configuration (#323)
  • Print error on Sampler Query failure (#328)
  • Add an HTTPOption to support custom http.RoundTripper (#333)
  • Return an error when an HTTP error code is seen in zipkin HTTP transport (#331)

Release 2.14.0

30 Apr 18:04
b043381
Compare
Choose a tag to compare
  • Support throttling for debug traces (#274)
  • Remove dependency on Apache Thrift (#303)
  • Remove dependency on tchannel (#295) (#294)
  • Test with Go 1.9 (#298)

Release 2.13

15 Apr 19:56
Compare
Choose a tag to compare
  • Use value receiver for config.NewTracer() (#283)
  • Lock span during jaeger thrift conversion (#273)
  • Fix the RemotelyControlledSampler so that it terminates go-routine on Close() (#260)
  • Added support for client configuration via env vars (#275) <Juraci PaixΓ£o KrΓΆhling>
  • Allow overriding sampler in the Config (#270)

Release 2.12.0

14 Mar 21:22
c107110
Compare
Choose a tag to compare
  • Use lock when retrieving span.Context() (#268)
  • Add Configuration support for custom Injector and Extractor (#263)

Release 2.11.2

12 Jan 22:11
Compare
Choose a tag to compare

Add Gopkg.toml to allow using the lib with dep

Release 2.11.1

03 Jan 22:12
Compare
Choose a tag to compare
  • Do not enqueue spans after Reporter is closed (#235, #245)
  • Change default flush interval to 1sec (#243)

Release 2.11.0

27 Nov 20:39
Compare
Choose a tag to compare

Normalize metric names and tags to be compatible with Prometheus (#222)

Release 2.10.0

14 Nov 18:56
Compare
Choose a tag to compare
  • Allow customizing names of headers on the wire (#176)
  • Add BaggageRestrictionManager (#178) and RemoteBaggageRestrictionManager (#182)
  • Do not coerce baggage keys to lower case (#196)
  • Log span name when span cannot be reported (#198)
  • Add option to enable gen128Bit for tracer (#193) and allow custom generator for high bits of trace ID (#219)

Release 2.9.0

29 Aug 15:19
Compare
Choose a tag to compare
  • Pin thrift <= 0.10 (#179)
  • Introduce a parallel interface ContribObserver (#159)