Coherence CE v14.1.1.0.8
This is patch 8 of the Coherence CE v14.1.1 release.
Bugs fixed since Coherence CE 14.1.1.0.7:
- Fixed an issue in Management over REST swagger documentation where the operationId was incorrect for the start federation operation.
- Fixed an issue where a service could be terminated during partition recovery due to guardian timeout.
- Improved versioning logic to handle future commercial product versioning schemes.
- Fixed an issue where service names and other path elements were not being validated in Management over REST endpoints.
- Fixed an issue where a client side memory leak may occur when many TopicPublishers are created and closed with option FailOnFull.enabled().
- Fixed an issue where setting discovery-address in multicast mode did not have any effect. The specified address will now be used as the discovery endpoint. If a discovery-address is not specified, by default the discovery endpoint will bind to all interfaces on a multi-homed machine.
- Fixed an issue where a null was returned in a JFR status message instead of the actual member id.
- Added the ability to register lifecycle listeners with DefaultCacheServer instances, either via the DefaultCacheServer API, or via discovery using the Java ServiceLoader.
- Fixed a regression in PortableException when Java serialisation introduced in 12.2.1.4.5 and 14.1.1.0.1 that made it incompatible with earlier Coherence versions. Applications using POF are not affected by this change or this bug.
- Fixed an issue where requests could hang indefinitely due to a failed partition recovery.
- Fixed an issue where UnitsBytes could be negative when unit factor was greater than one.
- Updated MVEL version to 2.4.12.Final.
- Bumped the version for JLine dependencies and included JLine jar files.
- Fixed an issue where a distributed service could release an unowned partition leading to IllegalStateException.
- Fixed an issue where a service could hang indefinitely on updateIndex waiting for pending storage version to commit.
- Fixed an issue where CohQL could return incorrect results when compound conditions are used with parenthesis on the first part of the query statement.
- Improved startup times in OSs that exhibit slow times in deriving the network interface associated to an IP address.