github DataDog/dd-trace-java v0.54.0
0.54.0

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

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

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

NewReleases is sending notifications on new releases.