+1 (non binding)

- Verified the signatures and the checksums
- Built with JDK11 and JDK8
- Verified that the source distribution does not contain any binary data.
- Run e2e tests.
- Run few examples via docker-compose
- Deployed to Kubernetes with checkpointing to S3, with failure scenarios:
-- Killing a TM
-- Killing a remote function
-- Killing all the remote functions.

Thanks,
Igal.

On Wed, Sep 23, 2020 at 10:29 AM Tzu-Li (Gordon) Tai <tzuli...@apache.org>
wrote:

> Hi everyone,
>
> Please review and vote on the release candidate #2 for the version 2.2.0 of
> Apache Flink Stateful Functions,
> as follows:
> [ ] +1, Approve the release
> [ ] -1, Do not approve the release (please provide specific comments)
>
> ***Testing Guideline***
>
> You can find here [1] a page in the project wiki on instructions for
> testing.
> To cast a vote, it is not necessary to perform all listed checks,
> but please mention which checks you have performed when voting.
>
> ***Release Overview***
>
> As an overview, the release consists of the following:
> a) Stateful Functions canonical source distribution, to be deployed to the
> release repository at dist.apache.org
> b) Stateful Functions Python SDK distributions to be deployed to PyPI
> c) Maven artifacts to be deployed to the Maven Central Repository
>
> ***Staging Areas to Review***
>
> The staging areas containing the above mentioned artifacts are as follows,
> for your review:
> * All artifacts for a) and b) can be found in the corresponding dev
> repository at dist.apache.org [2]
> * All artifacts for c) can be found at the Apache Nexus Repository [3]
>
> All artifacts are signed with the key
> 1C1E2394D3194E1944613488F320986D35C33D6A [4]
>
> Other links for your review:
> * JIRA release notes [5]
> * source code tag "release-2.2.0-rc2" [6]
>
> ***Vote Duration***
>
> The only changes since the last RC were the following:
>
>    - [FLINK-19327][k8s] Bump JobManager heap size to 1 GB: config change in
>    example helm charts (non-blocking)
>    - [FLINK-19329] FunctionGroupOperator#dispose() might throw NPE during
>    an unclean shutdown (non-blocking, as it doesn't affect recovery or
>    execution)
>    - [FLINK-19330][core] Move intialization logic to open() instead
>    initializeState (blocking, but was a very simple fix that was thoroughly
>    tested in previous RC).
>    - [hotfix] Fixed out-of-date NOTICE entries caused by Flink version
>    upgrade (blocking)
>
> Since the changes are fairly minimal and had been tested while fixing the
> previous RC,
> I'd like to propose a slightly shorter voting period of 48 hours for this
> RC.
> If there are objections for this, please let me know.
>
> The voting time will run to at least until 25 Sep., 4pm UTC.
> It is adopted by majority approval, with at least 3 PMC affirmative votes.
>
> Thanks,
> Gordon
>
> [1]
>
> https://cwiki.apache.org/confluence/display/FLINK/Verifying+a+Flink+Stateful+Functions+Release
> [2] https://dist.apache.org/repos/dist/dev/flink/flink-statefun-2.2.0-rc2/
> [3]
> https://repository.apache.org/content/repositories/orgapacheflink-1399/
> [4] https://dist.apache.org/repos/dist/release/flink/KEYS
> [5]
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12315522&version=12348350
> [6]
>
> https://gitbox.apache.org/repos/asf?p=flink-statefun.git;a=commit;h=4420c0382e6ee535daeda2b572ab8eea0af8a614
>

Reply via email to