Improvements
- Add setting
dd.tags
/DD_TAGS
to apply tags for traces, metrics, and profiles #1263 - Update jmxfetch to
0.35.0
for various improvements #1281 - Improve application startup time by
Regression
- Fix regression for applications with non-delegating class loaders introduced in
0.44.0
#1275
Changes
- Use guava cache instead of WeakHashMap to reduce thread contention #1244
- Add
LogHandler
to provide alternate handling forspan.log
calls #1225 - Add support for lz4 compression in profiles and make it default #1216
- Reduce uri reparsing #1268
- Allow
@Trace
generated spans be reported to App Analytics- System Property:
-Ddd.trace-annotation.analytics.enabled=true
- Environment Variable:
DD_TRACE_ANNOTATION_ANALYTICS_ENABLED=true
or - System Property:
-Ddd.trace-config.analytics.enabled=true
- Environment Variable:
DD_TRACE_CONFIG_ANALYTICS_ENABLED=true
- System Property:
Deprecation
dd.tags
should now be used instead ofdd.trace.global.tags
andDD_TAGS
instead ofDD_TRACE_GLOBAL_TAGS
For more details see the release milestone