You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@curator.apache.org by Kezhu Wang <ke...@apache.org> on 2023/04/28 10:36:51 UTC
[ANNOUNCE] Apache Curator 5.5.0 released
Hello,
The Apache Curator team is pleased to announce the release of version
5.5.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.5.0
** Bug
* [CURATOR-518] - Curator. LeaderSelector. Two successive calls to
interruptLeadership() will break autoRequeue.
* [CURATOR-535] - TestServer random port selection has a race condition
* [CURATOR-600] - ModeledFramework.delete() doesn't use DeleteOptions
* [CURATOR-621] - InterProcessReadWriteLock allows the write lock to be
taken when the read one is not released
* [CURATOR-664] - EnsembleTracker use resolved server address in
connection string if client address is wildcard
* [CURATOR-665] - ModeledFramework does not throw expected exception
and instead hangs
* [CURATOR-666] - Background create strip namespace twice from path
** Improvement
* [CURATOR-609] - ModeledCache attempts to deserialize empty ZNodes on
deletion, resulting in exceptions
* [CURATOR-661] - Cleanup and refactor build and CI settings
* [CURATOR-662] - getLockPath is not public from
InterProcessReadWriteLock's ReadLock and WriteLock
* [CURATOR-668] - blockUntilConnected(int,
java.util.concurrent.TimeUnit) method annotation is ambiguity
Regards,
The Curator Team
[1] Apache ZooKeeper https://zookeeper.apache.org/