Kamon v2.1.5 Release Notes
Release Date: 2020-08-28 // over 3 years ago-
๐ New Instrumentation
- ok-http : We are now shipping a new
kamon-ok-http
module with automatic instrumentation for OkHttp. Contributed by @cspinetta via #808. - akka-http : We added support for Akka HTTP 10.2.0. Contributed by @ivantopo via #838.
๐ Improvements
- play : Services using Play gRPC will now get a proper sampling decision and operation name on all gRPC services. Contributed by @klvmungai via #839.
- statsd : It is now possible to throttle the speed at which the StatsD reporter sends data over UDP to the StatsD daemon. There was a long conversation on Gitter with a bunch of details, highly recommended to follow. Contributed by @ivantopo via #828.
๐ Fixes
- core : The debug flag on
X-B3-Flags
should only be taken into account when it is set to1
. Contributed by @klvmungai via #823. - common : The HTTP clients instrumentation is now guarding against any errors thrown while resolving operation names. This issue was reported as #813 and fixed by @ivantopo via ad586db.
- kafka : Fix compatibility issues with Kafka Clients 2.5 and 2.6. Fixed by @dpsoft via #836.
- akka : Clean up the context on
RepointableActorRef
instances after initialization. This was leaving the door open for actors to retain more allocated objects than necessary and accelerate a possible out of memory error. Fixed by @ivantopo via #837. - core : Dump any configuration errors to STDERR instead of using a logger. This helps avoid NPEs produced when there are configuration issues and the Logback instrumentation is active at the same time. Fixed by @ivantopo via #819.
- ok-http : We are now shipping a new