This repository was archived by the owner on Aug 30, 2019. It is now read-only.
[dd-agent release] 5.11.0
This is the first release of datadog-trace-agent to be bundled into the datadog-agent package. The dd-trace-agent rpm and deb packages will be deprecated and will not receive further updates. This changelog will continue to be updated in tandem with future datadog-agent releases.
Improvements
- Use best-speed Gzip compression, improving agent encoding perf (4aac4f4)
- Standardize HTTP response statuses for the agent receiver (#213)
- Respect
apm_enabledandnon_local_trafficconfiguration flags. This is for consistency with the infrastructure agent, and ensures that running the trace-agent is an entirely opt-in process. (#200) - Add an
-infoflag, allowing trace-agent vital statistics to be dumped to stdout viasudo service datadog-agent info(#214) - Listen on port
8126for traces, leaving port7777open for legacy clients. The port is meant to be contiguous with statsd8125, making it more straightforward to set firewall rules for example when statsd and trace-agent are both fielding requests. (#207)
Bugfixes
- Fix a bug in Redis quantization (#188)
- Fix signal handling on agent shutdown (#191)
- Add a WriteTimeout in the agent receiver to better handle long-running requests (7152b79)
- Fix a data race in the agent Sampler, during
AddandFlushoperations. This would occasionally cause us to deadlock and leak file descriptors. (#223) - Fix a data race in connection leasing for the agent receiver. (#224)
For more details, see the full changeset