+1 (binding) + verified signatures, checksums + successful build on Mac and Centos 7.5 (including C tests) + run various smoke tests and latency tests with 3-node cluster + verified rolling upgrade from 3.5.7
Thanks Enrico, I think you’re now good to go. Andor > On 2020. Mar 1., at 10:03, Enrico Olivelli <[email protected]> wrote: > > +1 (binding) > verified signatures and checksums > run a few smoke tests form binaries (standalone mode) > tested Prometheus.io metrics endpoint > build from sources, run automatic QA tests (rat, checkstyle, spotbugs...) > all on Linux with Java 8 (AdoptOpenJDK) > > We need at least one more PMC to vote please > > Enrico > > Il giorno dom 1 mar 2020 alle ore 01:58 Patrick Hunt > <[email protected]> ha scritto: >> >> +1. xsum/sig verified. rat ran clean. Compiled and ran some manual tests >> with various ensemble sizes successfully. >> >> Regards, >> >> Patrick >> >> On Fri, Feb 28, 2020 at 6:53 AM Enrico Olivelli <[email protected]> wrote: >> >>> Thank you guys for voting. >>> >>> We need more votes please >>> >>> Enrico >>> >>> Il giorno gio 27 feb 2020 alle ore 14:14 Norbert Kalmar >>> <[email protected]> ha scritto: >>>> >>>> +1 (non-binding) >>>> >>>> - unit tests pass (PurgeTxnTest as well) >>>> - source tarball: compiled and started ZK + run few commands from source >>>> tarball >>>> - bin tarball: license files checked, started ZK + run few commands >>>> - signatures OK. >>>> - compared source tarball with git repository checked out at RC tag using >>>> meld. Found no divergence. >>>> >>>> Tested on MacOS and Ubuntu 16, using openJDK 1.8.242. >>>> >>>> - Norbert >>>> >>>> On Thu, Feb 27, 2020 at 11:17 AM Szalay-Bekő Máté < >>>> [email protected]> wrote: >>>> >>>>> +1 (non-binding) >>>>> >>>>> - I built the code and executed the java/C unit tests using 8u242 >>>>> (everything passed, except >>> PurgeTxnTest.testPurgeWhenLogRollingInProgress >>>>> what seems to never work on my machine.. I saw it before to be flaky >>> also >>>>> on the apache jenkins, I created a Jira iticket for fixing it: >>>>> https://issues.apache.org/jira/browse/ZOOKEEPER-3740) >>>>> - Using https://github.com/symat/zk-rolling-upgrade-test >>>>> - I tested rolling upgrade from 3.5.7 to 3.6.0 >>>>> - I tested rolling restart on 3.6.0 to enable the multi-address >>> feature >>>>> with the new quorum protocol version >>>>> - Using https://github.com/symat/zookeeper-docker-test I also tested >>> the >>>>> multi-address feature (disabling and re-enabling different virtual >>> network >>>>> interfaces to see that the cluster always recovers) >>>>> >>>>> On Tue, Feb 25, 2020 at 4:13 PM Enrico Olivelli <[email protected]> >>>>> wrote: >>>>> >>>>>> This is the fifth release candidate for 3.6.0. >>>>>> >>>>>> It is a major release and it introduces a lot of new features, most >>>>>> notably: >>>>>> - Built-in data consistency check inside ZooKeeper >>>>>> - Allow Followers to host Observers >>>>>> - A new feature proposal to ZooKeeper: authentication enforcement >>>>>> - Pluggable metrics system for ZooKeeper (and Prometheus.io >>> integration) >>>>>> - TLS Port unification >>>>>> - Audit logging in ZooKeeper servers >>>>>> - Improve resilience to network (advertise multiple addresses for >>>>>> members of a Zookeeper cluster) >>>>>> - Persistent Recursive Watch >>>>>> - add an API and the corresponding CLI to get total count of >>> recursive >>>>>> sub nodes under a specific path >>>>>> >>>>>> The full release notes is available at: >>>>>> >>>>>> >>>>>> >>>>> >>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310801&version=12346617 >>>>>> >>>>>> *** Please download, test and vote by February 28th 2020, 23:59 >>> UTC+0. >>>>> *** >>>>>> >>>>>> Source files: >>>>>> https://people.apache.org/~eolivelli/zookeeper-3.6.0-candidate-4/ >>>>>> >>>>>> Maven staging repo: >>>>>> >>>>> >>> https://repository.apache.org/content/repositories/orgapachezookeeper-1053/ >>>>>> >>>>>> The release candidate tag in git to be voted upon: release-3.6.0-4 >>>>>> https://github.com/apache/zookeeper/tree/release-3.6.0-4 >>>>>> >>>>>> ZooKeeper's KEYS file containing PGP keys we use to sign the release: >>>>>> https://www.apache.org/dist/zookeeper/KEYS >>>>>> >>>>>> >>>>>> Please note that this new major release introduces a new JAR for >>>>>> zookeeper client users: zookeeper-metrics-providers >>>>>> >>>>>> The staging version of the website is: >>>>>> >>>>> >>> https://people.apache.org/~eolivelli/zookeeper-3.6.0-candidate-4/website/ >>>>>> >>>>>> >>>>>> Should we release this candidate? >>>>>> >>>>>> Enrico Olivelli >>>>>> >>>>> >>>
