Talon 3.16.47
Last updated
Last updated
Release Date: Thursday, May 02, 2024
No issues have compatibility implications
Ability to change default trace level
Prior to this release, CONFIG was the default level for X tracers. This release implements the ability to change the default trace level via the following config property
nv.trace.defaultLevel
Change trace level of "Received an unknown event 'MessageBusBindingReconnectingEvent'." log message to verbose
The following line is output by the SMA discovery cache implementation when the underlying SMA binding is going through an automatic reconnection.
This release changes the log level this trace from WARNING to VERBOSE (to reduce unnecessary logging)
Record enqueueTs in message regardless of whether nv.msg.latency.stats is set
Prior to this release, the AEP engine recorded the enqueueTs is a message only if nv.msg.latency.stats is set to true. This release removes this restriction i.e. enqueueTs is always set in the message
Change default pool locking strategy from Lock to Mutex
This release changes the default pool locking strategy from Lock to Mutex
"JVM is Shutting Down" exception thrown when JVM is shut down
This release fixes the issue in which the following exception is thrown on JVM shut down
Field Bitmask not present in serialized json in xbuf2 generated code
This release fixes an issue in which the field bitmask, necessary to preserve field presence indication when an Xbuf2 generated message/entity is serialized to and then deserialized from json, is absent from the json serialized form of the message/entity
java.lang.ArrayIndexOutOfBoundsException: arraycopy: last source index 10241 out of bounds for double[10240]
This release fixes the following error (that prevents heartbeats from being sent out)