5.5 KiB
5.5 KiB
Changelog
Unreleased:
Version 1.1.0 - 2021-04-14
☢️ Breaking changes
- Update servlet attribute names for log injection, from
traceIdandspanIdtotrace_idandspan_id(#2593) - Renamed
runtime.jvm.gc.collectionmetric toruntime.jvm.gc.time(#2616)
🌟 New javaagent instrumentation
- Elasticsearch 7 (#2514, #2528)
- Couchbase 3.1 (#2524)
- Grails (#2512)
- RocketMQ (#2263)
- Lettuce 6 (#2589)
- Servlet 5 (#2609)
- Vaadin web framework (#2619)
- GWT (#2652)
- Tapestry web framework (#2690)
@WithSpansupport for methods returning CompletableFuture (#2530)@WithSpansupport for methods returning async RxJava 2 types (#2530)
🌟 New library instrumentation
- Library instrumentation for AWS SDK v1 (#2525)
- Library instrumentation for Lettuce 5.1 (#2533)
- RocketMQ (#2263)
- Lettuce 6 (#2589)
- Spring Boot Autoconfigure support for
@WithSpanmethods returning CompletableFuture (#2618) - Spring Boot Autoconfigure support for
@WithSpanmethods returning async RxJava 2 types (#2530)
📈 Improvements
- Move attributes to span builder for use by samplers (#2587)
- Apache Camel - SNS propagation (#2562)
- Apache Camel - S3 to SQS propagation (#2583)
- Added
runtime.jvm.gc.countmetric (#2616) - Support reactor netty
HttpClient.fromconstruction (#2650) - Improve akka instrumentation (#2737)
- Record internal metric for SQL cache misses (#2747)
- End Netty 4.1 client and server spans when the response has completed, instead of when the response has started (#2641)
🛠️ Bug fixes
- Fix RestTemplateInterceptor so that it calls endExceptionally() on exception (#2516)
- Fix app failure under Eclipse OSGi (#2521)
- Fix undertow span ending too early (#2560)
- Fix context leak in AWS SDK 2.2 and RocketMQ instrumentations (#2637)
- Fix hang when a webflux http request is made inside of another webflux http request (e.g. auth filter) (#2646)
- Fix
@WithSpaninstrumentation breaking Java 6 classes (#2699) - Fix context not propagated over JMS when explicit destination used (#2702)
- Fix StackOverflowError if jdbc driver implementation of Connection getMetaData calls Statement execute (#2756)