Skip to content

0.54.0

Choose a tag to compare

@github-actions github-actions released this 04 Jun 16:28
· 12783 commits to master since this release
cc358ae

Improvements

  • OpenTracing no longer automatically added in dd-java-agent. Registers GlobalTracer instance via instrumentation if necessary. #1519
  • [Performance] Switch Trace and Span id from BigInteger to DDId (significantly reduces RAM footprint) #1506
  • [Performance] Cache byte[] for the last 64 tags (reduces allocation rate) #1533
  • [Performance] Use ClassValue to store ThreadLocal call depth (reduces allocation rate) #1528

Changes

  • [Performance] Always send trace and span ids as long #1514
  • Upgrade jmxfetch to 0.36.2 #1529
  • add record.queue_time_ms tag to rabbitmq consumer span tags #1522
  • Make profiling errors more clear and less scary #1516
  • Add the _dd.measured tag to 'jax-rs.request', 'ratpack.handler', 'spring.handler' instrumentations #1508

Fixes

  • Give Akka HTTP client spans distinct names #1536
  • Ignore proxool proxy classes #1524