github DataDog/dd-trace-java v0.34.0
0.34.0

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

Improvements

  • Added support for jax-rs AsyncResponse #1017
  • Added support for Spring Data Repositories #1014
  • Added additional tags for Couchbase spans #996
  • Better support for CompletableFuture async trace propagation #1008
  • Reduce overhead in url processing #1000
  • Reduce overhead when collecting many spans in a single trace #1038
  • Optimized parsing of ID's, avoiding BigInteger if possible #1016
  • Reduce object creation in Apache Http Client #998
  • Async trace propagation in JAX-RS annotated methods #999
  • Async trace propagation in @Trace annotated methods #1031
  • Tracer debug logging can now be enabled using the following settings: #1033 (Thanks @cecile75)
    • System Property: -Ddd.trace.debug=true
    • Environment Variable: DD_TRACE_DEBUG=true

Changes

  • Reduce memory overhead with smaller cache size and use soft references #1039
  • Upgrade Jackson to 2.10.0 #1035
  • Update Byte Buddy to 1.10.1 #1027
  • Update integrations core submodule to 6.14.0 #1009

Fixes

  • Async dispatch for Jetty QueuedThreadPool #1005
  • Couchbase Async Subscriptions (RxJava) #995
  • Avoid duplicate reporting of trace analytics for spring and ratpack spans #1022
  • OSGi bootstrap delegation property #1029
  • Adding baggage caused UnsupportedOperationException #1037 (Thanks @william-tran for the contribution.)

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

NewReleases is sending notifications on new releases.