Improvements
- Allow limiting the depth of a traces scope tree #1177
- Adjust class caching strategy to reduce start-up impact and add bounds for size #1189
- Made decorator properties accept lowercase names #1182
- Reduce memory overhead of loading internal classes and jars #1179
- Add builder on
DDTracer
class #1174
Changes
- Updating bytebuddy to 1.10.6 #1175
- Changed rules based sampling properties to follow common Datadog convention #1181
Fixes
- Chained servlets by way of
forward
andinclude
will not create multiple top level spans #1196 (Fixed #1195) - Fixes potential stack overflow in method tracing property processing #1193 (Thanks to @Blikingor for the contribution)
- In some cases we were causing a
NullPointerException
in hiberate instrumentation #1190