github DataDog/dd-trace-java v0.89.0
0.89.0

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

Breaking Change

  • Add priorities to resource names #3085

Fixes

Tracing

  • Fix vertx-web-3.4 checkpoints #3137
  • [CIAPP] Avoid infinite loop decompressing Git objects #3139

Profiling

  • Fix the outstanding context related span suspends/resumes #3149
  • Fix play, scala-promise and netty-38 checkpoint sequences #3148
  • Fix checkpoint emission for servlet/request-3 #3123
  • Fix grpc checkpoint emission #3119
  • Fix mule-4 integration for checkpoints #3073

Changes

Tracing

  • [CIAPP] Normalize branch value from Git info supplied by user #3160
  • Be more defensive about resource loading #3156
  • Add fall-back when producer wasn't created via standard Session.createProducer API #3147
  • Add option to turn off generation of the random runtime-id #3146
  • [CIAPP] Add test.framework_version to test tags #3128
  • Rework Vertx handler instrumentation to correctly identify the route when subrouters and/or middleware are used #3126
  • AWS SQS message propagation #3121
  • Avoid potential JMS call depth leak #3116
  • Add tag for http server request hostname #3064
  • introduce CWS integration #3058

Profiling

  • Enable checkpoint validation for akka-http-10.0 #3153
  • Enable checkpoint validation for datastax-cassandra-4 #3152
  • Enable checkpoint validation for grizzly-http-2.3.20 #3151
  • Remove checkpoint sequence validation exclusions #3150
  • Remove checkpoint sequence validation exclusions #3145
  • Improve the checkpoint sampler observability #3144
  • Properly suspend-resume spans processed possibly by several threads #3140
  • Properly 'suspend' a span that can be worked on by a different thread #3136
  • Allow configuring the checkpoint sampler rate limiter 'sensitivity' #3129
  • Always set emittingCheckpoints, even when there is no sampler #3125
  • Simplify mongo instrumentation and fix checkpoint emission #3110

Performance

  • Ignore internal OSGi URL handlers used to locate class resources #3133
  • Don't capture scopes unnecessarily in ConcurrentState #3127

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

NewReleases is sending notifications on new releases.