Coherence CE v22.06.10
This is patch 10 of the Coherence CE 22.06 release.
New features in Coherence CE 22.06.10
COH-30715
Added a debug system property "coherence.debug.operational.config
" that when set to true, causes Coherence to dump the stack of the thread that loads the Coherence operational config to standard out.COH-30690
Enabled thecom.tangosol.net.Coherence
class main method to be able to run a GAR server to be consistent withDefaultCacheServer
.COH-30534
Added an element to the service list indicating the persistence mode in use.
Bugs fixed since Coherence CE 22.06.9
COH-30969
Fixed an issue whereInFilter
queries could take longer to return.COH-30939
Fixed a thread safety issue when callingremoveAll
onSafeHashMap
.COH-30928
Updated the executor servicesCronTask
to allow the user to configure whether or not the wrapped task should be cloned upon each successful execution or not where as previously, it always performed the clone which prevents the task from maintaining internal state.COH-30916
Fixed an issue where performing a rolling upgrade would cause aNullPointerException
and make the cache service restart.COH-30907
Fixed an issue that prevented the use of additional filters when usingNamedOrchestration
to orchestrate tasks to the executor service.COH-30903
Updated JLine to version 3.26.3.COH-30845
Fixed an issue where entry processor invocations may never be re-sent when re-distribution takes place at the same time.COH-30830
Fixed an issue whereContinuousQueryCache
did not handleNamedCacheDeactivationListener
registrations correctly. This can cause issues if using View Scheme on Extend or gRPC Proxy servers.COH-30828
Fixed an issue where the history file was not getting saved to disk for CohQL query console & Coherence console when using jline.jar.COH-30804
Enhanced the service startup messages for Partitioned, Invocation and Proxy services to display the serializer used.COH-30762
Fixed an issue where a rolling upgrade was not possible in some cases when using view caches due to a version compatability issue.COH-30735
Bumped the Helidon versions to 2.6.8 and 3.2.9.COH-30670
Fixed an issue to preventInjectorProvider
from throwing aClassNotFound
exception if thejavax.annotation.Priority
annotation isn't available on the classpath.COH-30646
Fixed a regression in CohQL query.sh by adding new command line argument "-v" to indicate that the CohQL statement should be echo'ed to output. Also fixed unhandled JLine exceptions for EOF and user interruption.COH-30539
Fixed an issue where theforceRecovery
operation was not present in the management-swagger.json for Management over REST.COH-30533
Fixed an issue where specifying a wrong value for persistence mode would be silently ignored and default to "on-demand".COH-30472
Fixed an issue where deserialization of reflection based extractors may be rejected when running in WebLogic.COH-30438
Fixed an issue that resulted in unnecessary deserialization of entry values during write-behind.COH-30427
Fixed an issue where version compatibility checks could fail when parsing CE versions which could manifest as serialization compatibility exceptions when doing a rolling upgrade.COH-30420
Fixed an issue where new channels are not allocated to topic subscribers if a publisher increases the channel count. This particularly applies when performing a cluster restart using active persistence.COH-30298
Added defensive guards againstOpenTracing
tracer implementations that don't conform to the specification.