Skip to content
This repository has been archived by the owner on Aug 30, 2022. It is now read-only.

Releases: jaegertracing/jaeger-client-cpp

Release v0.9.0

21 Jan 02:38
Compare
Choose a tag to compare
  • [thrift]: drop stdcxx namespace to unblock upgrading Thrift versions (#239) -- @ideepika

Release 0.8.0

13 Sep 19:50
622d922
Compare
Choose a tag to compare
  • Add support for setting tracer tags via the configuration (#284) -- Tobias Stadler

Release 0.7.0

28 Feb 20:05
Compare
Choose a tag to compare
  • Add support for W3C traceparent/tracestate propagation (#255)
  • Add support for generating 128 bit trace ids (#254)
  • Do not strip leading zeros from trace IDs and span IDs (#259)

Release 0.6.0

08 Jun 15:25
d027011
Compare
Choose a tag to compare
  • Support plugin configuration via environment variables (#192)
  • An extension of enum opentracing::SpanReferenceType, for a new Span. (#206)
  • Update OpenTracing to 1.6.0 (#209)
  • Fix loading of sampling endpoint address from JAEGER_SAMPLING_ENDPOINT environment variable (#200)
  • Fix sampling endpoint URL
  • Fix typo in README.md (#194)
  • Add jaeger-debug-id as a tag (#190)
  • Reuse TMemoryBuffer when calculating size of ThriftType (#185)
  • Support Tracer tags and configuration via environment variables (#181)
  • Add an HTTP Sender (#165) (#171)
  • Remove Thrift headers from Jaeger public headers (#172)
  • Update default samplingServerURL to include /sampling path (#158)

v0.5.0

08 Sep 19:49
Compare
Choose a tag to compare
  • Improve C++ flag handling in CMake (#128)
  • localIP: try resolving local hostname first (#130)
  • Fix deadlock if steady_clock::now() returns the same value twice (#132)
  • Implement SpanContext::Clone (#138)
  • Change sampler param sentinel value from YAML parser (#145)
  • Fix RemoteReporter test race condition (#135)
  • Add details on how to set agent & collector endpoint (#153)
  • Clarify agent/sampler address overrides in README
  • Upgrade to OpenTracing 1.5.0; Support build on Windows (#115)

v0.4.2

14 Aug 11:27
b9463ba
Compare
Choose a tag to compare
  • Fix tracer.Inject(..., HTTPHeadersWriter&) (#107)
  • Upgrade dynamic loading API (#120)

v0.4.1

17 May 13:55
97b37be
Compare
Choose a tag to compare
  • Add example application (#101)
  • Improve CMake installation to allow use of lib64 directory (#102)
  • Fix CMake config for OpenTracing dependency (#103)
  • Fix tracer inject for HTTP headers (#107)

v0.4.0

08 May 02:13
ce9af99
Compare
Choose a tag to compare
  • Build shared plugin for Linux amd64 using Docker (#82)
  • Fix UDP test compilation error (#88)
  • Fix usage of propagation headers config (#91)
  • Fix dynamic load build error (#92)
  • Use Thrift 0.11.0 (#94)

v0.3.0: Preparing for release 0.3.0 (#85)

18 Apr 15:26
6f5349c
Compare
Choose a tag to compare
  • Use LogRecord in Span::FinishWithOptions (#58)
  • Flush pending spans in RemoteReporter destructor (#59)
  • Add support for dynamic loading (#64)
  • Fix unhandled exception when Jaeger agent unavailable (#80)
  • Fix potential race condition in concurrent baggage access (#83)

v0.2.0

25 Jan 16:32
0a44522
Compare
Choose a tag to compare
  • Fix bug in localIP and revert change in TR1 tuple definition (#31)
  • Add language prefix to Jaeger client version tag (#35)
  • Fix yaml-cpp issues (#39)