Skip to content

Coherence CE v22.06.10

Compare
Choose a tag to compare
@pthilagar pthilagar released this 15 Oct 16:42
· 1396 commits to main since this release

This is patch 10 of the Coherence CE 22.06 release.

New features in Coherence CE 22.06.10

  1. 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.
  2. COH-30690 Enabled the com.tangosol.net.Coherence class main method to be able to run a GAR server to be consistent with DefaultCacheServer.
  3. COH-30534 Added an element to the service list indicating the persistence mode in use.

Bugs fixed since Coherence CE 22.06.9

  1. COH-30969 Fixed an issue where InFilter queries could take longer to return.
  2. COH-30939 Fixed a thread safety issue when calling removeAll on SafeHashMap.
  3. COH-30928 Updated the executor services CronTask 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.
  4. COH-30916 Fixed an issue where performing a rolling upgrade would cause a NullPointerException and make the cache service restart.
  5. COH-30907 Fixed an issue that prevented the use of additional filters when using NamedOrchestration to orchestrate tasks to the executor service.
  6. COH-30903 Updated JLine to version 3.26.3.
  7. COH-30845 Fixed an issue where entry processor invocations may never be re-sent when re-distribution takes place at the same time.
  8. COH-30830 Fixed an issue where ContinuousQueryCache did not handle NamedCacheDeactivationListener registrations correctly. This can cause issues if using View Scheme on Extend or gRPC Proxy servers.
  9. 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.
  10. COH-30804 Enhanced the service startup messages for Partitioned, Invocation and Proxy services to display the serializer used.
  11. 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.
  12. COH-30735 Bumped the Helidon versions to 2.6.8 and 3.2.9.
  13. COH-30670 Fixed an issue to prevent InjectorProvider from throwing a ClassNotFound exception if the javax.annotation.Priority annotation isn't available on the classpath.
  14. 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.
  15. COH-30539 Fixed an issue where the forceRecovery operation was not present in the management-swagger.json for Management over REST.
  16. COH-30533 Fixed an issue where specifying a wrong value for persistence mode would be silently ignored and default to "on-demand".
  17. COH-30472 Fixed an issue where deserialization of reflection based extractors may be rejected when running in WebLogic.
  18. COH-30438 Fixed an issue that resulted in unnecessary deserialization of entry values during write-behind.
  19. 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.
  20. 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.
  21. COH-30298 Added defensive guards against OpenTracing tracer implementations that don't conform to the specification.