Known issues
- This release has a known issue while setting -Ddd.logs.injection=true which was resolved in 0.61.0. We recommend users using this feature to update at least this version
Improvements
- Added support for new 0.5 endpoint included in the
7.22.0
datadog-agent release #1679- Add config to disable reporting to v0.5 endpoint. #1762
Changes
- Disable Hystrix tags by default to reduce data volume #1743
- If you still want these tags, use
-Ddd.hystrix.tags.enabled=true
- If you still want these tags, use
- Add a config to disable thread pool executor instrumentation for all wrapped tasks #1752
- Out-of-Order Scope Close Handling #1739
- Move
Config
tointernal-api
#1734- This means
Config
is no longer published indd-trace-api
, but still available indd-trace-ot
. It should no longer be used though as it will be removed in a future release.
- This means
- Better linking for Haystack propagated traces #1691 #1728 (Thanks @aantono for the contribution!)
Fixes
- Make sure payloads are flushed on heavy volume of small traces #1766
- Add synchronization while adding dd tags to thread context(MDC) map #1758
- Fix grizzly host/port identification #1756
- allow context propagation for kafka tombstones #1754
- PrintingWriter fails on second trace #1738
- increase buffer size for v0.4 traces to avoid dropping large traces #1737