Improvements
- Add instrumentation for Guava ListenableFutures context propagation #1665
- Add config based base64 decoding to kafka instrumentation #1664
- This replaces the exception based dectection added in #1656
- To enable use:
- Java System Property:
-Ddd.kafka.client.base64.decoding.enabled=true
or - Environment Variable:
DD_KAFKA_CLIENT_BASE64_DECODING_ENABLED=true
- Java System Property:
- [Performance] Replace
msgpack-java
library #1659
Changes
- Revert service, env, and version log injection (added in #1579 and #1645) #1662
- Make JMX thread deadlock detector init fail graciously #1666
Fixes
- Fix
dd-trace-ot
transitive dependency onokio
by making it explicit #1667