Improvements
- Support
dd.runtime.metrics.enabled
system property andDD_RUNTIME_METRICS_ENABLED
environment variable #1922 - Support
DD_TRACE
prefix when configuring integrations #1921 - Support
dd.trace.startup.logs
system property andDD_TRACE_STARTUP_LOGS
environment variable #1918 - Avoid copying tags (potentially twice) when sampling each span #1909
- Add specific instrumentation for
ScheduledExecutorService
#1883 - Cleanup dependency on Guava #1907
- [Efficiency] Don't set span type via the tags map, just set it directly #1930
- [Efficiency] Field inject sql into PreparedStatement, avoid WeakMap in JDBCMaps #1927
Changes
- Remove
span.origin.type
tag #1926 - Exclude 1.8.0_262 onwards from creating scope events… #1915
- Change internal task scheduling #1861
- Enable OpenTracing to inherit the async propagation from enclosing scope #1850