Skip to content

Coherence CE v25.03.2

Latest
Compare
Choose a tag to compare
@pthilagar pthilagar released this 18 Jul 18:21
· 165 commits to main since this release

This is patch 2 of the Coherence CE v25.03 release.

New features in Coherence CE v25.03.2

  1. COH-32680 Added system property coherence.concurrent.extend.socketprovider to ease configuration of a non-default socket provider for the concurrent extend client and the concurrent extend proxy.
  2. COH-32549 Removed unnecessary logging when verifying credentials using the Coherence access controller.
  3. COH-32457 Enhanced the incompatible serialiser warning message displayed when gRPC clients connect to also display the client member details.
  4. COH-32299 Added new reports to show gRPC proxy information.
  5. COH-31832 Added support for parallelized LimitFilter queries.
  6. COH-31612 Added a configureLogLevel(String sLevel, String sRole) operation to the Cluster MBean for updating log level cluster-wide, optionally filtering by member role to target specific services (e.g. "storage", "proxy").

Bugs fixed since Coherence CE v25.03.1

  1. COH-32652 Fixed an issue where a java.lang.SecurityException may be thrown when running a privileged action due to the Subject not being inherited from the parent thread when using JDK 21.
  2. COH-32616 Fixed ValueExtractor.getCanonicalName() to handle unexpected exceptions thrown when called on a non lambda instance and return null for those cases.
  3. COH-32583 Fixed an issue where an EOFException could occur during rolling restart and cause the corresponding service to shut down and start again.
  4. COH-32536 Fixed an issue where the PacketReceiver service could be terminated due to a NullPointerException.
  5. COH-32524 Updated Helidon to version 4.2.3
  6. COH-32523 Updated OpenTelemetry to version 1.51.0.
  7. COH-32461 Removed the unused "member" attribute from member definition object in the management over REST Swagger document.
  8. COH-32433 Changed the processing of values provided to system properties ending in "Millis" such as com.oracle.coherence.common.internal.net.socketbus.SocketBusDriver.ackTimeoutMillis to allow defaulting the duration to milliseconds. Additionally a warning message is now printed to stderr when a configuration system property's value is ignored due to invalid format.
  9. COH-32395 Fixed an issue where running a query that involves specific field name prefixes will fail with a Missing or inaccessible method error.
  10. COH-32394 Improved the scalability and performance of gRPC APIs.
  11. COH-32347 Updated org.eclipse.parsson:parson-media to version 1.1.7.
  12. COH-32346 Updated Jersey to version 3.1.10.
  13. COH-32345 Updated Caffeine to version 3.2.0.
  14. COH-32342 Updated Jackson to version 2.19.0.
  15. COH-32310 Fixed an issue where cancelled gRPC calls were counted as errors.
  16. COH-32229 Fixed an issue where a NamedCache could be injected before the MapEvent listeners were registered.
  17. COH-32208 Fixed an issue where a NullPointerException may be thrown in ReadWriteBackingMap isEvictable() in some rare scenarios.
  18. COH-32200 Fixed an issue where an EOFException could occur during rolling restart and cause the corresponding service to shut down and start again.
  19. COH-32188 Fixed an issue where an assertion could fail while shutting down busy services.
  20. COH-30783 Fixed an issue where a NullPointerException may be thrown as a result of failing to bind to a port when a member is transitioning to becoming the management senior.