Coherence 3.3.1 Release Notes
Oracle CoherenceTM
3.3.1 (Service Pack) Release Notes
The following is a list of bug fixes and improvements in Oracle Coherence 3.3.1 (build 389):
- Fixed a regression in the partitioned cache service causing standard MapListeners to receive events with NULL values. This bug would only affect listeners registered by storage-enabled nodes. (COH-1109)
- Fixed a lock up condition for worker threads potentially leading to a clustered service outage. This problem only arises for storage-enabled nodes with low receiver success rates and heavy multipoint traffic (i.e. event delivery). (COH-1093, COH-1145)
- Fixed a deadlock during management service restart after abnormal termination. (COH-1105)
- Fixed a lock up problem in Coherence*Extend proxy service caused by rapid repetitive re-connects. (COH-1107, COH-1147)
- Fixed a regression with cache index rebuild during failover. This problem only affects caches with non-observable backing maps. (COH-1098)
- Fixed IllegalThreadStateException caused by aggressive eviction from SerializationPagedCache. (COH-722)
- Fixed a sporadic NullPointerException on ReadWriteBackingMap$WriteThread. This problem only affects storage-enabled nodes with write-behind topology and no worker threads. (COH-1152)
- Fixed regression in the BundlingQueue implementation causing a sporadic NullPointerException. (COH-1119)
- Fixed a potential memory leak in Coherence*Extend caused by repetitive client disconnects. (COH-1102, COH-1104, COH-1112)
- Changed the local cache implementation to not count containsKey() operations toward access statistics. (COH-1153)
- Improved the ContinuousQueryCache to allow the internal ObservableMap implementation to be replaced by subclasses. (COH-1151)
- Improved the performance of near caches with an invalidation strategy of "all" and "write-read" access pattern. (COH-1144)
- Fixed a potential front map leak caused by the "clear" method of a near cache with an invalidation strategy of "none". (COH-1144)