Hello, The Apache Curator team is pleased to announce the release of version 5.4.0. Apache Curator is a Java/JVM client library for Apache ZooKeeper[1], a distributed coordination service. Apache Curator includes a high-level API framework and utilities to make using Apache ZooKeeper much easier and more reliable. It also includes recipes for common use cases and extensions such as service discovery and a Java 8 asynchronous DSL. For more details, please visit the project website: https://curator.apache.org/
The download page for Apache Curator is here: https://curator.apache.org/releases.html The binary artifacts for Curator are available from Maven Central and its mirrors. For general information on Apache Curator, please visit the project website: https://curator.apache.org Release Notes - Apache Curator - Version 5.4.0 ** Wish * [CURATOR-596] - Upgrade ZooKeeper to 3.7.1 ** Bug * [CURATOR-578] - EnsembleTracker replace hostname connectString with wrong ip from zk config * [CURATOR-597] - Background exception was not retry-able or retry gave up * [CURATOR-638] - Curator disconnect from zookeeper when IPs change * [CURATOR-644] - CLONE - Race conditions in LeaderLatch after reconnecting to ensemble * [CURATOR-645] - LeaderLatch generates infinite loop with two LeaderLatch instances competing for the leadership * [CURATOR-648] - CuratorFramework#blockUntilConnected does now wait forever if waitTime <= 0 * [CURATOR-649] - Background exception was not retry-able or retry gave up ** Improvement * [CURATOR-458] - Fix Schema constructor validation logic * [CURATOR-587] - Use ZooKeeper 3.7+ ZooKeeperServerEmbedded in order to start TestingServer * [CURATOR-642] - Upgrade Guava to 31.1 * [CURATOR-646] - Fix RAT failure reports and add a CI task to prevent regression ** Task * [CURATOR-524] - Apache is asking us to review our build files and make sure we're using https for all URLs. * [CURATOR-653] - Double leader for LeaderLatch Regards, The Curator Team [1] Apache ZooKeeper https://zookeeper.apache.org/