Talon 3.16.42
Last updated
Last updated
Release Date: Monday, November 06, 2023
No issues have compatibility implications
Change "enabled" attribute for detached config element elements in DDL to be optional
Prior to this release, the 'enabled" attribute in the detached elements in the DDL was required. This meant that it was not possible to rely solely on the optimization setting to switch on detached operation or not. This release makes these "enabled" attributes optional i.e. it is possible to not explictly specify whether detached operation is enabled or not and let the optimization configuration solely determine whether detached operation should be switched on or not.
Support for Java 11
This release adds support for for X applications to be run using Java 11
Support for Java 17
This release adds support for X applications to be run using Java 17
Add native memory block and IO Buffer counter stats to XVM heartbeats
This release adds native memory block and IO Buffer counter stats to XVM heartbeats
Exclude memory mapped buffer space from off-heap memory stats
This release modifies memory stats reporting to exclude memory mapped buffer space from off-heap memory stats
Deadlock between transaction logging and log compactor threads
This release fixes an issue in which a deadlock can occur between the transaction logging thread and compactor thread.
Off-heap memory live leak in buffer backing xbuf2 generated messages/state
This release fixes a live-leak issue in messages and state classes generated using the xbuf2
encoding type.
Allocation of data backing an Xbuf2 message sometimes not reported in memory stats
This release fixes an issue in which the allocation of data to back an Xbuf2 generated message would sometimes not get reported to the memory stats manager. This would result in an incorrect memory stat for data used by message/state entities generated using Xbuf2 including sometimes showing the data used as negative