github DataDog/dd-trace-java v0.64.0
0.64.0

latest releases: v1.34.0, v1.33.0, v1.32.0...
3 years ago

Improvements

  • Support dd.runtime.metrics.enabled system property and DD_RUNTIME_METRICS_ENABLED environment variable #1922
  • Support DD_TRACE prefix when configuring integrations #1921
  • Support dd.trace.startup.logs system property and DD_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

Fixes

  • Stop bundling scala with dd-java-agent #1900
  • Make FieldBackedProvider respect class loader matchers #1920
  • Don't leak an internal dependency #1911
  • Span.log() messages incorrect #1899

Don't miss a new dd-trace-java release

NewReleases is sending notifications on new releases.