📜Talon 3.16.47
Release Date: Thursday, May 02, 2024
Compatibility Notes
No issues have compatibility implications
Change Summary
New Features
TALON-120
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
Improvements
TALON-122
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)
Changes
TALON-119
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
TALON-125
Change default pool locking strategy from Lock to Mutex
This release changes the default pool locking strategy from Lock to Mutex
Bugs
TALON-121
"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
TALON-123
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
TALON-124
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)
Last updated

