Skip to content

Releases: DataDog/dd-opentracing-cpp

Release v1.3.7

02 Jun 17:53
b682d83
Compare
Choose a tag to compare

Enhancements

  • Error responses delivered by the Datadog Agent are now logged. (#260)

Release v1.3.6

03 Oct 16:11
5d41207
Compare
Choose a tag to compare

Fixes

  • Setting any of the error, error.msg, error.stack, or error.type tags on a span now leads to a consistent set of tags for purposes of error tracking (#244).

Release v1.3.5

12 Sep 17:41
c07cf6c
Compare
Choose a tag to compare

Fixes

  • Spurious errors are no longer produced by nginx. #241 is fixed by #242.

Release v1.3.4

01 Sep 18:17
ab028af
Compare
Choose a tag to compare

Other

  • Library is now built on Ubuntu 18 instead of on Ubuntu 20, so older versions of glibc are supported.

Release v1.3.3

24 Aug 13:45
e0fb951
Compare
Choose a tag to compare

Other

  • Information about the reason for a trace sampling decision is now propagated along the trace from service to service. This improves what is displayed in the ingestion control page.

Release v1.3.2

26 Apr 15:56
dbcee78
Compare
Choose a tag to compare

Features

  • Introduce DD_TRACE_SAMPLE_RATE and DD_TRACE_RATE_LIMIT sampling controls.

Fixes

  • The default logger now writes to standard error fewer times per log message,
    preventing interleaving of output.
  • Improperly formatted trace IDs now cause trace context extraction to fail,
    instead of producing an invalid ID. (pull request)

Other

  • The Datadog Agent can no longer override sampling decisions made on account
    of sampling rules. (pull request)
  • Remove build dependency on zlib.
  • Add reference documentation doc/*.md.

Release v1.3.1

10 Sep 06:26
e76fc0c
Compare
Choose a tag to compare

Features

  • upgrade opentracing to v1.6.0

Fixes

  • allow origin header without requiring a sampling priority header
  • all spans tagged with value of origin header
  • catch runtime error when creating AgentWriter
  • CMake static target used incorrect visibility

Other

  • update project's code formatter and formatting scripts
  • spelling corrections
  • corrections to examples

Release v1.3.0

25 Mar 05:51
bf4418c
Compare
Choose a tag to compare

Features

  • now using opentracing-cpp v1.6.0
  • initial support for Windows / MSVC

Fixes

Release v1.2.1

27 Jan 03:07
c04df98
Compare
Choose a tag to compare

Fixes

  • expose log_func tracer option to connect tracer's log to applications logging facility
  • build errors under some clang configurations
  • set -fPIC build flag for static library builds

Other

Release v1.2.0

14 Jul 02:00
61dfa68
Compare
Choose a tag to compare

Features

  • tracer options are logged when initializing a tracer, can be disabled by setting DD_TRACE_STARTUP_LOGS=0

Fixes

  • make http.url obfuscation behavior consistent with other tracers

Other

  • build script updates
  • dependency version-bumps
  • minor improvements of examples