Congrats to all.

-Jordan

> On Mar 3, 2020, at 4:45 PM, Enrico Olivelli <[email protected]> wrote:
> 
> I'm happy to announce that we have unanimously approved this release.
> 
> There are 7 approving votes, 5 of which are binding:
> 
> - Szalay-Bekő Máté
> - Norbert Kalmar
> - Enrico Olivelli (binding)
> - Patrick Hunt (binding)
> - Andor Molnar (binding)
> - Flavio Junqueira (binding)
> - Michael Han (binding)
> 
> There are no disapproving votes.
> 
> I will promote the artifacts and complete the release procedure.
> 
> Thanks to every one who contributed to this great release !
> 
> Enrico Olivelli
> 
> Il giorno mar 3 mar 2020 alle ore 22:17 Michael Han <[email protected]>
> ha scritto:
>> 
>> +1
>> 
>> - verified checksum/sig.
>> - verified release notes.
>> - verified regenerated documentations.
>> - verified both java and c unit tests pass (ubuntu 18 / java11).
>> - verified with a few jetty admin commands and zk cli commands.
>> 
>> On Tue, Mar 3, 2020 at 2:24 AM Flavio Junqueira <[email protected]> wrote:
>> 
>>> +1 (binding)
>>> 
>>> - Built from sources (there are a good number of flaky tests, but it
>>> eventually built correctly)
>>> - Checked LICENSE and NOTICED
>>> - Checked release notes
>>> - Checked that the maven dependency resolve for the staging artifact
>>> - Ran some local smoke tests
>>> 
>>> -Flavio
>>> 
>>>> On 3 Mar 2020, at 11:01, Andor Molnar <[email protected]> wrote:
>>>> 
>>>> +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
>>>>>>>>>> 
>>>>>>>>> 
>>>>>>> 
>>>> 
>>> 
>>> 

Reply via email to