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-30715Added 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-30690Enabled thecom.tangosol.net.Coherenceclass main method to be able to run a GAR server to be consistent withDefaultCacheServer.COH-30534Added an element to the service list indicating the persistence mode in use.
Bugs fixed since Coherence CE 22.06.9
COH-30969Fixed an issue whereInFilterqueries could take longer to return.COH-30939Fixed a thread safety issue when callingremoveAllonSafeHashMap.COH-30928Updated the executor servicesCronTaskto 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-30916Fixed an issue where performing a rolling upgrade would cause aNullPointerExceptionand make the cache service restart.COH-30907Fixed an issue that prevented the use of additional filters when usingNamedOrchestrationto orchestrate tasks to the executor service.COH-30903Updated JLine to version 3.26.3.COH-30845Fixed an issue where entry processor invocations may never be re-sent when re-distribution takes place at the same time.COH-30830Fixed an issue whereContinuousQueryCachedid not handleNamedCacheDeactivationListenerregistrations correctly. This can cause issues if using View Scheme on Extend or gRPC Proxy servers.COH-30828Fixed an issue where the history file was not getting saved to disk for CohQL query console & Coherence console when using jline.jar.COH-30804Enhanced the service startup messages for Partitioned, Invocation and Proxy services to display the serializer used.COH-30762Fixed an issue where a rolling upgrade was not possible in some cases when using view caches due to a version compatability issue.COH-30735Bumped the Helidon versions to 2.6.8 and 3.2.9.COH-30670Fixed an issue to preventInjectorProviderfrom throwing aClassNotFoundexception if thejavax.annotation.Priorityannotation isn't available on the classpath.COH-30646Fixed 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-30539Fixed an issue where theforceRecoveryoperation was not present in the management-swagger.json for Management over REST.COH-30533Fixed an issue where specifying a wrong value for persistence mode would be silently ignored and default to "on-demand".COH-30472Fixed an issue where deserialization of reflection based extractors may be rejected when running in WebLogic.COH-30438Fixed an issue that resulted in unnecessary deserialization of entry values during write-behind.COH-30427Fixed 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-30420Fixed 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-30298Added defensive guards againstOpenTracingtracer implementations that don't conform to the specification.