You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@curator.apache.org by Enrico Olivelli <eo...@apache.org> on 2022/11/03 10:41:16 UTC

[ANNOUNCE] Apache Curator 5.4.0 released

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/