github DataDog/dd-trace-java v0.101.0
0.101.0

latest releases: v1.39.1, v1.39.0, v1.38.1...
2 years ago

Improvements

Changes

Core

  • [Refactoring] Decouple type pool sharing #3554
  • Don't treat wrapped broken pipe exceptions as errors #3549
  • [Diagnostics] Add -Ddd.trace.codesources.exclude=example-1.jar flag to exclude named code-sources from matching #3541

Performance

  • Exclude certain reactor tasks from async propagation by name #3556
  • Reduce allocations caused by the context tracker #3515
  • Use ClassNameTrie for custom excludes #3535

CIApp

  • Add library_version root tag for CI Visibility traces #3538
  • Report CIVisibility traces using DDIntakeWriter #3526

Integrations

  • [Jax-rs] Ignore generated Weld (CDI) proxy class #3534
  • [Serverless] Auto-instrument AWS Lambda Handler #3506

Dependencies

  • Upgrade byte-buddy 1.12.9 #3524
  • [Community] Upgrade jnr-posix dependency to avoid 'use after free' vulnerability #3519 (Thanks @kylegearhart for the contribution!)

Fixes

  • [Appsec] Fixed double closing race condition #3548
  • [CIApp] Fix span duration for skipped tests #3537
  • [Dev/testing] [Flaky-test] Stop intermittent double Jersey requests #3533
  • When using split-by-domain only set serviceName to host if it contains at least one letter #3547

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

NewReleases is sending notifications on new releases.