Skip to content

Coherence CE v14.1.1-0-28

Choose a tag to compare

@fryp fryp released this 15 Sep 16:49
· 3800 commits to main since this release

This is patch 28 of the Coherence CE v14.1.1-0-1 release.

Dependency Updates (3rd‑party)

Library From To
Jackson 2.21.5
Netty 4.1.133.Final 4.1.136.Final

New features in Coherence CE v14.1.1-0-28

  1. Security fixes and enhancements
  2. COH-33801 Improved Coherence*Extend client performance by increasing the default TCP initiator input and output stream buffers from 5 bytes to 8 KiB. The larger buffers reduce socket system calls and protocol-framing overhead, improving throughput and CPU efficiency without changing the Extend wire protocol, configuration, or connection behavior. This change adds approximately 16 KiB of heap usage per physical Extend client connection.

Bugs fixed since Coherence CE v14.1.1-0-27

  1. COH-33830 Fixed an issue in which POF serialization telemetry metric registration could deadlock with Coherence management failover while a cluster member was leaving. This could occur during rolling restarts and cause a WebLogic Server managed server to transition to the FAILED state. Metric metadata discovery no longer holds the metric registration lock, eliminating the lock-order inversion.
  2. COH-33815 Fixed an issue where serialization-security telemetry could significantly degrade POF deserialization performance under concurrent load. Telemetry processing was optimized to reduce per-object overhead and contention while preserving serialization security checks.
  3. COH-33788 Fixed an issue where SimpleMapIndex could overcount or undercount its memory footprint after repeated updates to collection-valued index entries. Footprint accounting now remains accurate as inverse mappings change or internal collections expand.
  4. COH-33787 Fixed an issue that could cause high CPU utilization and repeated configuration-file I/O in deserialization-heavy workloads. When no explicit container-limit policy was configured, the default SerializationLimitPolicy could be resolved repeatedly from security and system-property configuration. This was particularly visible in the Extend POF decoding path, where the lookup could occur for every request.
  5. COH-33773 Fixed an issue where Coherence Reporter repeatedly logged the same compatibility warnings during periodic report execution. Each warning category is now logged only once per JVM, reducing unnecessary log noise.
  6. COH-33767 Fixed an issue where the JMX server could fail to start with an “Unsupported Reporter input” error when the Reporter configuration used an absolute file path without a file: prefix.
  7. COH-33616 Fixed an issue where JMX connections using IIOP/IIOPS or T3/T3S NameService URLs could fail to resolve and connect correctly.
  8. COH-33568 Fixed an issue where interrupted cache operations could leave partition ownership processing stuck, causing repeated partition transfer attempts and potentially requiring affected members to be restarted.
  9. COH-33550 Fixed an issue where a cache configured with write-behind remove could report a negative size after entries were removed.

Full Changelog

Compare tags: 14.1.1-0-27...14.1.1-0-28