Coherence CE v22.06.12
This is patch 12 of the Coherence CE 22.06 release.
New features in Coherence CE 22.06.12
COH-31826Enhanced automatic detection of persistence targeting remote file-systems by identifying file system type osfc2 as a remote file-system and in such cases auto-enabled je.log.useODSYNC to ensure database integrity in such environments.COH-31464Fixed timing related issues in the NamedTopic subscriber API and generally hardened the code base.COH-31101Updated the metrics format to conform to the OpenObservability spec.COH-31087Added the serializer name to the proxy server and client serializer mismatch log message.COH-30514Added a Management MBean and REST operation to fetch the persistence snapshot or recovery status, as well as a list of failed snapshots.
Bugs fixed since Coherence CE 22.06.11
COH-31917Fixed an issue where a partitioned cache service may be terminated due to an unhandled ArrayOutOfBoundsException being thrown in some rare circumstances when a member leaves the cluster.COH-31905Fixed an issue where the default access controller and auditing authoriser did not properly print principal names in log messages.COH-31853Updated Helidon to version 2.6.11COH-31799Fixed an issue where a topics subscriber may fail to reconnect after the underlying topic service has been stopped and restarted or suspended and resumed.COH-31798Fix for CVE-2025-24970.COH-31783Fixed an issue where using Caffeine as a backing map and performing eviction of a single entry could result in said entry still being briefly visible to other cache operations.COH-31759Fixed an issue where an IllegalArgumentException may be thrown by Coherence HTTP endpoints when an unsupported HTTP method is received.COH-31723Fixed an issue where a topics subscriber may return an incorrect channel count if it is disconnected.COH-31717Enhanced LoginModule to support providing the keystore password with a callback handler.COH-31712Fixed an issue where foreign namespace XML elements (such as spring:bean) within a cachestore-scheme would not be processed.COH-31674Fixed an issue where a topics subscriber may fail to be properly unsubscribed if the senior cluster member dies.COH-31614Fixed an issue where an IllegalArgumentException could be thrown when a cache persistence activity due to cache creation or deletion runs concurrently with taking a snapshot.COH-31497Fixed an issue where taking snapshots without suspending the service could result in thread starvation due to concurrent requests.COH-31373Fixed an issue where doing a rolling upgrade could result in an IllegalStateException and prevent distributed cache services from starting.COH-31217Fixed an issue where calling seek() on a topic subscriber could intermittently cause a class cast exception on a subsequent receive() call.