Skip to content

0.57.0

Choose a tag to compare

@github-actions github-actions released this 07 Jul 15:29
· 12556 commits to master since this release
58cf75d

Improvements

  • Deadlock detection JFR events #1640
  • Periodically check for deadlocked threads using JMX ThreadMXBean and emit a series of events describing the locking cycle.

Fixes

  • ignore micronaut tracing classes #1652
  • Handle null header values #1650 (Thanks @damienpalacio for the contribution!)
  • switch microseconds to nanoseconds for trace start baggage #1648
  • MDC ThreadLocal initValue should be modifiable #1645
  • don't block when there are no buffers left #1641

Performance

  • improve startup performance for clojure apps #1643
  • Exclude clojure standard library and anonymous functions from class transformation #1642
  • Cache the UTF8 bytes for prepared statements #1629

Changes

  • attempt to base64 decode invalid DDIds #1656
    • helps possible error investigation if DDId was wrongly base64 encoded somewhere outside java tracer
  • Update jmxfetch to 0.38.0 #1632

Internal API Changes

  • Move the StatsDClient into CoreTracer #1653
  • remove deprecated dbtagtypeinterceptor #1630