github DataDog/dd-trace-java v0.59.0
0.59.0

latest releases: v1.39.0, v1.38.1, v1.38.0...
4 years ago

Improvements

  • Consistent error messaging for profiling startup #1731
  • Serverless support for tracing through logging #1715, #1733
  • JUnit4 Instrumentation #1683
  • Add DD tags to log instrumentations #1688
  • Log startup status #1660
  • Service Name Detection from jar name #1680
  • Add guard to prevent UDS configuration on windows env #1716

Performance

  • Cache kafka and hystrix resource names #1730, #1729
  • Don't cache classloaders which can be skipped by name #1732
  • Alternative context extraction #1686
  • Small tweaks to tags map in DDSpanContext #1655

Fixes

  • Move Spring Scheduling RunnableWrapper to fix Spring Sleuth interop #1717
  • Use spring-webflux-5.1+ ClientResponse.rawStatusCode when available #1711
  • Fix Spring filter instrumentation edge case #1700
  • Enable Async Propagation of trace in Kafka producer callback #1727
  • Don't double count baggage overridden by tag #1721
  • Prevent packer's buffer from getting into unmarked state #1718
  • [Community] Fix multi-threaded classloading of DataDog agent classes #1681 (Thanks @mc1arke for the contribution!)
  • [Community] Check for error condition before setting ERROR_MSG #1703 (Thanks @jfklingler for the contribution!)

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

NewReleases is sending notifications on new releases.