+1 (non-binding)

Verified signature and checksum of release artifacts, all are ok 
Run Junit test cases with jdk1.8.0_232, total 2951 test cases, 4 skipped, rest 
all passed
Built tarball from source code, installed 3 node cluster and verified basic 
functionalities from API, executed few cli commands. No issues observed
Connected HBase, HDFS and Yarn clusters (all using zk 3.5.6) to zk 3.7.0 
cluster, no issues observed.

Thanks & Regards
Arshad
-----Original Message-----
From: Patrick Hunt [mailto:ph...@apache.org] 
Sent: Saturday, March 20, 2021 5:17 AM
To: DevZooKeeper <dev@zookeeper.apache.org>
Subject: Re: [VOTE] Apache ZooKeeper release 3.7.0 candidate 2

+1 xsum/sig validate. rat ran clean and I was able to compile (dep/cve
check passed) and manual verification of a few different cluster sizes was 
successful.

Regards,

Patrick


On Wed, Mar 17, 2021 at 4:06 AM Damien Diederen <ddiede...@apache.org>
wrote:

>
> 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/websi
> te/releasenotes.html
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310
> 801&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/websi
> te/
>
>
> Should we release this candidate?
>
>
> Damien Diederen
>

Reply via email to