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

Releases: DataDog/datadog-trace-agent

6.9.0, 5.31.0

23 Jan 08:11
90dcab8
Compare
Choose a tag to compare

Features

  • Add DD_APM_ENV to allow setting environment (#548)
  • Improve normalization errors output (#553)
  • Standardize environment variables by prefixing them with DD_APM_* (#552)
  • New integration testing package (#544)
  • Code clean ups (#545)

Bug fixes

  • Correctly map default service rates in /v0.4 API endpoint (#546)

Read the full change set and the 6.9.0 milestone.

5.30.1

20 Dec 16:16
Compare
Choose a tag to compare

Bug fixes

Read the full change set and the 5.30.1 milestone.

6.8.0, 5.30.0

20 Dec 14:29
148ffc2
Compare
Choose a tag to compare

This release focused on using shared utilities available in the Core Agent. No substantial changes have been introduced from the previous release.

Read the full change set and the 6.8.0 milestone.

6.7.0, 5.29.0

21 Nov 17:47
Compare
Choose a tag to compare

This release focuses on simplifying Trace Search configuration. APM Events can now be configured at the tracer level. Tracers will get updated in the near future to expose this option.

Features

  • Allow configuration of APM events via integration metrics (#513, #515, #527)
  • Allow adding multiple target endpoints (#496)
  • Enable setting MaxTPS via environment variable (#519)
  • Several code cleanups and performance improvements (#506, #504, #503, #501, #500, #499, #498)

Bug fixes

  • Combine parallel sampler rates correctly (#494)
  • Fix a problem with empty string identifiers in SQL obfuscation (#514)
  • Cover for both logging levels warn and warning (#518)
  • Reduce excessive histogram calls in concentrator (#522)

Read the full change set and the 6.7.0 milestone.

6.6.0, 5.28.0

25 Oct 17:47
24d4c76
Compare
Choose a tag to compare

One of the biggest changes coming in this release is the addition of support for ingesting older traces. It also contains several bug fixes, cleanups, performance improvements and improvements to the SQL obfuscator

Features

  • Allow receiving old traces in the API and consider them in stats (#493)
  • Add support for the global site configuration, allowing connection to other sites such as EU (#485)

Bug fixes

  • Performance improvements and clean-ups (#467, #469, #471, #472, #479, #480, #482, #487, #489, #490, #495)
  • Agent will fail to start when hostname can not be acquired (#470)
  • Fixes a problem where double-quoted strings were treated as identifiers in SQL obfuscation (#473)
  • Allows MSSQL-style bracketed identifiers to AS parameters in SQL obfuscator (#474)
  • Replace rules get applied only after obfuscation (#477)
  • Ignore SIGPIPE signals when running with systemd (#486)

Read the full change set and the 6.6.0 milestone.

6.5.0, 6.5.1, 5.27.0

17 Sep 10:19
69f6de4
Compare
Choose a tag to compare

Bugfixes

  • Force sampling of transactions with priority 2 (#463)
  • Add support for setting proxy URLs via environment variables (#466)

Read the full change set and the 6.5.0 milestone.

6.4.0, 6.4.1, 5.26.0

02 Aug 13:09
b8cbe80
Compare
Choose a tag to compare

Features

  • Security settings. We've added sensitive data obfuscators for HTTP URLs, ElasticSearch, MongoDB (beta), Redis and Memcached. To learn more about how to use them, read the official documentation or consult the example yaml file.

Improvements

  • Enforce UTF-8 validation during normalization (#431)

Read the full change set and the 6.4.1 milestone.

6.3.3

17 Jul 16:30
Compare
Choose a tag to compare

Bugfixes

  • Correctly obtain host in GCE, Docker, Kubernetes and other custom environments (#450)

Improvements

  • Permit setting unique connection limit via DD_CONNECTION_LIMIT environment variable (#451)
  • Add an example yaml file documenting all the trace agent configuration options (#448).

Read the full change set and the 6.3.3 milestone.

6.3.1, 5.25.1

29 Jun 08:58
Compare
Choose a tag to compare

This is a minor release providing some improvements and bug fixes to the configuration and quantizer.

Improvements

  • Default to YAML config file (with .ini fallback for Agent 5) and refactor code (#435)
  • Improve normalization error logging (#439)

Bugfixes

  • Do not ignore YAML file when passed as an argument (#435)
  • Allow variable assignments in SQL queries (#437)
  • Add connection_limit to yaml file to reflect ini (#443)

Read the full change set and the 6.3.1 milestone.

6.3.0, 5.25.0

21 Jun 07:02
821cc80
Compare
Choose a tag to compare

This release serves improvements around the handling, sampling and writing APIs, along with some minor bug fixes.

Improvements

  • Improved stats writer (#432)
  • Dedicated error sampling (#420)
  • Minor code quality improvements and refactors (#432, #430).
  • Improvements to trace writing pipeline (#430)

Bugfixes

  • Fixes a very rare panic occurring when custom Redis commands where quantized (#421)
  • Fixes info command when working with a custom bind_host setting (#428)

Read the full changeset and the 6.3.0 milestone.