Hi Ted, all,
Ted Dunning <[email protected]> writes: > Btw... I would like to explicitly concur with the reading of my results > as a non-vote. Thank you for the confirmation! Cheers, -D > On Sat, Mar 27, 2021 at 2:42 AM Damien Diederen <[email protected]> > wrote: > >> >> Greetings, all! >> >> I'm happy to announce that we have unanimously approved this release. >> >> There are 6 approving votes, 3 of which are binding: >> >> - Szalay-Bekő Máté >> - Norbert Kalmar >> - Patrick Hunt (binding) >> - Mohammad arshad >> - Enrico Olivelli (binding) >> - Rakesh Radhakrishnan (binding) >> >> There are no disapproving votes. Ted Dunning reported some issues he >> encountered while testing: those are acknowledged—but also transient, >> known, and understood, with progress ongoing on eliminating them. >> >> I will promote the artifacts and complete the release procedure. >> >> Thank you everybody for the great contributions! >> >> Damien Diederen >> >> >> >> >> Damien Diederen <[email protected]> writes: >> > Greetings, all! >> > >> > After a long delay, here is a third release candidate for ZooKeeper >> 3.7.0. >> > >> > Compared to RC1, it contains... quite a few changes. It notably fixes >> > the quota feature for multi transactions, repairs the test suite on >> > macOS (Catalina), makes a few tests less flaky, and avoids a CVE. >> > >> > The complete set of changes can be obtained with the Git range >> > expression 'release-3.7.0-1..release-3.7.0-2', or on GitHub at: >> > >> > >> https://github.com/apache/zookeeper/compare/release-3.7.0-1...release-3.7.0-2 >> > >> > I cannot say that I find the state of the test suite satisfactory, but >> > the failures which are often observed are due to timing and/or TCP/IP >> > port assignment issues, and repeated runs are "sufficient" to clear >> > them. >> > >> > I was hoping to contribute more on that front, but have been unable so >> > far, and don't want to keep the 3.7 branch hostage—so here is a timid >> > RC2. >> > >> > >> > ZooKeeper 3.7.0 introduces a number of new features, notably: >> > >> > * An API to start a ZooKeeper server from Java (ZOOKEEPER-3874); >> > >> > * Quota enforcement (ZOOKEEPER-3301); >> > >> > * Host name canonicalization in quorum SASL authentication >> (ZOOKEEPER-4030); >> > >> > * Support for BCFKS key/trust store format (ZOOKEEPER-3950); >> > >> > * A choice of mandatory authentication scheme(s) (ZOOKEEPER-3561); >> > >> > * A "whoami" API and CLI command (ZOOKEEPER-3969); >> > >> > * The possibility of disabling digest authentication (ZOOKEEPER-3979); >> > >> > * Multiple SASL "superUsers" (ZOOKEEPER-3959); >> > >> > * Fast-tracking of throttled requests (ZOOKEEPER-3683); >> > >> > * Additional security metrics (ZOOKEEPER-3978); >> > >> > * SASL support in the C and Perl clients (ZOOKEEPER-1112, >> ZOOKEEPER-3714); >> > >> > * A new zkSnapshotComparer.sh tool (ZOOKEEPER-3427); >> > >> > * Notes on how to benchmark ZooKeeper with the YCSB tool >> (ZOOKEEPER-3264). >> > >> > >> > The release notes are available here: >> > >> > >> https://people.apache.org/~ddiederen/zookeeper-3.7.0-candidate-2/website/releasenotes.html >> > >> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310801&version=12346617 >> > >> > *** Please download, test and vote by March 21st 2021, 23:59 UTC+0. *** >> > >> > Source files: >> > >> > https://people.apache.org/~ddiederen/zookeeper-3.7.0-candidate-2/ >> > >> > Maven staging repo: >> > >> > >> https://repository.apache.org/content/repositories/orgapachezookeeper-1067/ >> > >> > The release candidate tag in git to be voted upon: release-3.7.0-2 >> > >> > https://github.com/apache/zookeeper/tree/release-3.7.0-2 >> > >> > ZooKeeper's KEYS file containing PGP keys we use to sign the release: >> > >> > https://www.apache.org/dist/zookeeper/KEYS >> > >> > The staging version of the website is: >> > >> > >> https://people.apache.org/~ddiederen/zookeeper-3.7.0-candidate-2/website/ >> > >> > >> > Should we release this candidate? >> > >> > >> > Damien Diederen >>
