Skip to content

Coherence CE v14.1.1.0.9

Compare
Choose a tag to compare
@chpatel3 chpatel3 released this 20 Apr 19:06

This is patch 9 of the Coherence CE v14.1.1 release.

Bugs fixed since Coherence CE 14.1.1.0.8

  • Fixed an issue where a StackOverflowError could occur when skipping null String references of a uniform collection during POF deserialization.
  • Fixed an issue where XmlHelper.overrideElement() may not maintain the order of elements in the resulting XML configuration.
  • Added CacheEvent.isExpired(). On ENTRY_DELETED, isExpired() will return true if the entry was evicted due to expiry.
  • Added ServiceMBean attribute StatusHACode for metrics support.
  • Added the ability to specify a domain name suffix for Coherence MBeans by setting the coherence.management-config.domain-name-suffix in the operational override configuration.
  • Fixed an issue where the Coherence Reporter proxy reports do not account for members joining and leaving the cluster.
  • Removed the shaded MVEL2 library from coherence-rest.jar and switched to using built in Coherence classes for Coherence REST query processing. MVEL can still be used for query processing if desired by adding the library (mvel2.jar) to the classpath.
  • Fixed an issue where Management over REST queries could fail if non-Coherence MBeans exist with the same type field in the ObjectName, for example "type=Service".
  • Added support for using a password provider for the keystore password in AccessController.
  • Fixed an issue with AccessController where keystores which support read access without a password could no longer be used without a password.
  • Corrected the operationId in the Management over REST Swagger documentation for the service stop operation.
  • Fixed an issue where NotSerializableException may be thrown when using invokeAll() on a partitioned cache with persistence configured in active mode.
  • Corrected the default value returned by the ClusterNodeMBean's tracingSamplingRatio when tracing dependencies aren't present on the class path.
  • Removed the optional Log4j and SLF4J dependences from the Coherence pom file.
  • Fixed an issue where a SEGV core dump could occur in nio.DirectByteBuffer operations when releasing an AsyncBinaryStore backed by an external file.
  • Updated the Management over REST Swagger documentation to call out certain features that are only available in Grid Edition.
  • Updated the Netty dependency version to 4.1.73.
  • Enhanced Coherence REST server logging to assist development time debugging by logging handled exceptions for a REST HTTP Response of BAD_REQUEST (status 400) at log level 6 or higher.
  • Removed identity token deserialization in NameService TcpAcceptor processing.
  • Added JEP 290 support for ExternalizableLite.