[RESULT] [VOTE] Apache Flink Stateful Functions 2.1.0, release candidate #1

2020-06-07 Thread Tzu-Li (Gordon) Tai
The voting time has passed, and we now have enough votes. Thank you for
testing and voting everyone!

I'm happy to announce that we have unanimously approved this candidate as
the 2.1.0 release for Apache Flink Stateful Functions.

There are 7 approving votes, 3 of which are binding:
* Igal Shilman
* Congxian Qiu
* Hequn Cheng (binding)
* Tzu-Li (Gordon) Tai (binding)
* Yu Li
* Robert Metzger (binding)
* Matt Wang

There are no disapproving notes.

The announcements for the release will happen in a separate thread once all
released artifacts are available.

Cheers,
Gordon


On Sat, Jun 6, 2020 at 8:34 PM Matt Wang  wrote:

> +1 (non-binding)
>
>
> - signatures & hash, ok
> - mvn clean install -Prun-e2e-tests on 1.8.0_77, ok
> - source archives do not contains any binaries, ok
> - version of POM files and Dockerfiles are correct, ok
>
>
> ---
> Best,
> Matt Wang
>
>
> On 06/5/2020 16:58,Robert Metzger wrote:
> Thanks a lot for creating this release Gordon!
>
> +1 (binding)
>
> - maven staging repo looks fine (version tags, license files)
> - source archive looks good (no binaries, no unexpected files, pom has
> right version)
> - quickly checked diff:
>
> https://github.com/apache/flink-statefun/compare/release-2.0.0-rc6...release-2.1.0-rc1
>
>
> On Fri, Jun 5, 2020 at 5:05 AM Congxian Qiu 
> wrote:
>
> @Tzu-Li (Gordon) Tai   Thanks for the info. `mvn
> clean
> install -Prun=e2e-tests` works for me. before verified demo on a clean
> source directory.
>
> Best,
> Congxian
>
>
> Tzu-Li (Gordon) Tai  于2020年6月4日周四 下午6:35写道:
>
> +1 (binding)
>
> Legal
>
> - Verified signatures and hashes of staged Maven artifacts, source
> distribution and Python SDK distribution
> - Checked NOTICE file of statefun-flink-distribution and
> statefun-ridesharing-example-simulator
>
> Functional
>
> - Full build with end-to-end-tests, JDK 8: mvn clean install
> -Prun-e2e-tests
> - Manually verified state TTL for remote functions
> - Manually verified checkpointing with failure recovery
> - Manually verified savepointing + manual restore
> - Generated quickstart project from archetype works
>
>
> On Thu, Jun 4, 2020 at 3:10 PM Hequn Cheng  wrote:
>
> +1 (binding)
>
> - Signatures and hash are correct.
> - All artifacts to be released to Maven in the staging Nexus
> repository.
> - Verify that the source archives do not contain any binaries.
> - Go through all commits from the last release. No license problem
> spotted.
> - Check end-to-end tests. All tests have been passed on Travis(both for
> JDK
> 1.8 and 1.11).
>
> Best,
> Hequn
>
> On Thu, Jun 4, 2020 at 12:50 PM Tzu-Li (Gordon) Tai <
> tzuli...@apache.org
>
> wrote:
>
> Hi Hequn,
>
> Sorry, I mis-tagged the wrong commit.
> Just fixed this, the tag [1] [2] should now be pointing to the
> correct
> commit that contains the updated version.
>
> Gordon
>
> [1]
>
>
>
>
>
> https://gitbox.apache.org/repos/asf?p=flink-statefun.git;a=tag;h=c08c9850147d818fc8fed877a01ff87021f3cf21
> [2] https://github.com/apache/flink-statefun/tree/release-2.1.0-rc1
>
> On Thu, Jun 4, 2020 at 12:10 PM Hequn Cheng 
> wrote:
>
> It seems the release tag is not correct? The version in the poms
> should
> be 2.1.0 instead of 2.1-SNAPSHOT.
>
> Best,
> Hequn
>
>
> On Thu, Jun 4, 2020 at 10:33 AM Congxian Qiu <
> qcx978132...@gmail.com
>
> wrote:
>
> +1  (non-binding)
>
> maybe there is something that needs to be updated in
> README.md(currently
> the official docs link points to the master instead of 2.1)
>
> and have another question: do we need to add the command used to
> build
> the
> base image locally(which was on the README.md in release-2.0.0)?
>
> checked
> - sha & gpg, ok
> - mvn clean install -Prun-e2e-test on 1.8.0_252, ok
> - source archives do not contains any binaries
> - maven clean install -Papache-release, ok (this step need a gpg
> secret
> key)
> - check all pom files, dockerfiles, examples point to the same
> version,
> ok
> - check READM.md, nothing unexpected.
> - but the official docs link points to the master instead of
> 2.1
> - run greeter demo, ok
>
> Best,
> Congxian
>
>
> Tzu-Li (Gordon) Tai  于2020年6月1日周一 下午3:25写道:
>
> Hi everyone,
>
> Please review and vote on the *release candidate #1* for the
> version
> 2.1.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 

Re: [VOTE] Apache Flink Stateful Functions 2.1.0, release candidate #1

2020-06-06 Thread Matt Wang
+1 (non-binding)


- signatures & hash, ok
- mvn clean install -Prun-e2e-tests on 1.8.0_77, ok
- source archives do not contains any binaries, ok
- version of POM files and Dockerfiles are correct, ok


---
Best,
Matt Wang


On 06/5/2020 16:58,Robert Metzger wrote:
Thanks a lot for creating this release Gordon!

+1 (binding)

- maven staging repo looks fine (version tags, license files)
- source archive looks good (no binaries, no unexpected files, pom has
right version)
- quickly checked diff:
https://github.com/apache/flink-statefun/compare/release-2.0.0-rc6...release-2.1.0-rc1


On Fri, Jun 5, 2020 at 5:05 AM Congxian Qiu  wrote:

@Tzu-Li (Gordon) Tai   Thanks for the info. `mvn
clean
install -Prun=e2e-tests` works for me. before verified demo on a clean
source directory.

Best,
Congxian


Tzu-Li (Gordon) Tai  于2020年6月4日周四 下午6:35写道:

+1 (binding)

Legal

- Verified signatures and hashes of staged Maven artifacts, source
distribution and Python SDK distribution
- Checked NOTICE file of statefun-flink-distribution and
statefun-ridesharing-example-simulator

Functional

- Full build with end-to-end-tests, JDK 8: mvn clean install
-Prun-e2e-tests
- Manually verified state TTL for remote functions
- Manually verified checkpointing with failure recovery
- Manually verified savepointing + manual restore
- Generated quickstart project from archetype works


On Thu, Jun 4, 2020 at 3:10 PM Hequn Cheng  wrote:

+1 (binding)

- Signatures and hash are correct.
- All artifacts to be released to Maven in the staging Nexus
repository.
- Verify that the source archives do not contain any binaries.
- Go through all commits from the last release. No license problem
spotted.
- Check end-to-end tests. All tests have been passed on Travis(both for
JDK
1.8 and 1.11).

Best,
Hequn

On Thu, Jun 4, 2020 at 12:50 PM Tzu-Li (Gordon) Tai <
tzuli...@apache.org

wrote:

Hi Hequn,

Sorry, I mis-tagged the wrong commit.
Just fixed this, the tag [1] [2] should now be pointing to the
correct
commit that contains the updated version.

Gordon

[1]




https://gitbox.apache.org/repos/asf?p=flink-statefun.git;a=tag;h=c08c9850147d818fc8fed877a01ff87021f3cf21
[2] https://github.com/apache/flink-statefun/tree/release-2.1.0-rc1

On Thu, Jun 4, 2020 at 12:10 PM Hequn Cheng 
wrote:

It seems the release tag is not correct? The version in the poms
should
be 2.1.0 instead of 2.1-SNAPSHOT.

Best,
Hequn


On Thu, Jun 4, 2020 at 10:33 AM Congxian Qiu <
qcx978132...@gmail.com

wrote:

+1  (non-binding)

maybe there is something that needs to be updated in
README.md(currently
the official docs link points to the master instead of 2.1)

and have another question: do we need to add the command used to
build
the
base image locally(which was on the README.md in release-2.0.0)?

checked
- sha & gpg, ok
- mvn clean install -Prun-e2e-test on 1.8.0_252, ok
- source archives do not contains any binaries
- maven clean install -Papache-release, ok (this step need a gpg
secret
key)
- check all pom files, dockerfiles, examples point to the same
version,
ok
- check READM.md, nothing unexpected.
- but the official docs link points to the master instead of
2.1
- run greeter demo, ok

Best,
Congxian


Tzu-Li (Gordon) Tai  于2020年6月1日周一 下午3:25写道:

Hi everyone,

Please review and vote on the *release candidate #1* for the
version
2.1.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 singed with the
key 1C1E2394D3194E1944613488F320986D35C33D6A [4]

Other links for your review:
* JIRA release notes [5]
* source code tag "release-2.1.0-rc1" [6] [7]

***Vote Duration***

The vote will be open for at least 72 hours *(target end date
is
Wednesday,
Jun. 3rd).*
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.1.0-rc1/
[3]



https://repository.apache.org/content/repositories/orgapacheflink-1373/
[4] 

Re: [VOTE] Apache Flink Stateful Functions 2.1.0, release candidate #1

2020-06-05 Thread Robert Metzger
Thanks a lot for creating this release Gordon!

+1 (binding)

- maven staging repo looks fine (version tags, license files)
- source archive looks good (no binaries, no unexpected files, pom has
right version)
- quickly checked diff:
https://github.com/apache/flink-statefun/compare/release-2.0.0-rc6...release-2.1.0-rc1


On Fri, Jun 5, 2020 at 5:05 AM Congxian Qiu  wrote:

> @Tzu-Li (Gordon) Tai   Thanks for the info. `mvn
> clean
> install -Prun=e2e-tests` works for me. before verified demo on a clean
> source directory.
>
> Best,
> Congxian
>
>
> Tzu-Li (Gordon) Tai  于2020年6月4日周四 下午6:35写道:
>
> > +1 (binding)
> >
> > Legal
> >
> > - Verified signatures and hashes of staged Maven artifacts, source
> > distribution and Python SDK distribution
> > - Checked NOTICE file of statefun-flink-distribution and
> > statefun-ridesharing-example-simulator
> >
> > Functional
> >
> > - Full build with end-to-end-tests, JDK 8: mvn clean install
> > -Prun-e2e-tests
> > - Manually verified state TTL for remote functions
> > - Manually verified checkpointing with failure recovery
> > - Manually verified savepointing + manual restore
> > - Generated quickstart project from archetype works
> >
> >
> > On Thu, Jun 4, 2020 at 3:10 PM Hequn Cheng  wrote:
> >
> > > +1 (binding)
> > >
> > > - Signatures and hash are correct.
> > > - All artifacts to be released to Maven in the staging Nexus
> repository.
> > > - Verify that the source archives do not contain any binaries.
> > > - Go through all commits from the last release. No license problem
> > spotted.
> > > - Check end-to-end tests. All tests have been passed on Travis(both for
> > JDK
> > > 1.8 and 1.11).
> > >
> > > Best,
> > > Hequn
> > >
> > > On Thu, Jun 4, 2020 at 12:50 PM Tzu-Li (Gordon) Tai <
> tzuli...@apache.org
> > >
> > > wrote:
> > >
> > > > Hi Hequn,
> > > >
> > > > Sorry, I mis-tagged the wrong commit.
> > > > Just fixed this, the tag [1] [2] should now be pointing to the
> correct
> > > > commit that contains the updated version.
> > > >
> > > > Gordon
> > > >
> > > > [1]
> > > >
> > > >
> > >
> >
> https://gitbox.apache.org/repos/asf?p=flink-statefun.git;a=tag;h=c08c9850147d818fc8fed877a01ff87021f3cf21
> > > > [2] https://github.com/apache/flink-statefun/tree/release-2.1.0-rc1
> > > >
> > > > On Thu, Jun 4, 2020 at 12:10 PM Hequn Cheng 
> wrote:
> > > >
> > > > > It seems the release tag is not correct? The version in the poms
> > should
> > > > > be 2.1.0 instead of 2.1-SNAPSHOT.
> > > > >
> > > > > Best,
> > > > > Hequn
> > > > >
> > > > >
> > > > > On Thu, Jun 4, 2020 at 10:33 AM Congxian Qiu <
> qcx978132...@gmail.com
> > >
> > > > > wrote:
> > > > >
> > > > > > +1  (non-binding)
> > > > > >
> > > > > > maybe there is something that needs to be updated in
> > > > README.md(currently
> > > > > > the official docs link points to the master instead of 2.1)
> > > > > >
> > > > > > and have another question: do we need to add the command used to
> > > build
> > > > > the
> > > > > > base image locally(which was on the README.md in release-2.0.0)?
> > > > > >
> > > > > > checked
> > > > > > - sha & gpg, ok
> > > > > > - mvn clean install -Prun-e2e-test on 1.8.0_252, ok
> > > > > > - source archives do not contains any binaries
> > > > > > - maven clean install -Papache-release, ok (this step need a gpg
> > > secret
> > > > > > key)
> > > > > > - check all pom files, dockerfiles, examples point to the same
> > > version,
> > > > > ok
> > > > > > - check READM.md, nothing unexpected.
> > > > > > - but the official docs link points to the master instead of
> > 2.1
> > > > > > - run greeter demo, ok
> > > > > >
> > > > > > Best,
> > > > > > Congxian
> > > > > >
> > > > > >
> > > > > > Tzu-Li (Gordon) Tai  于2020年6月1日周一 下午3:25写道:
> > > > > >
> > > > > > > Hi everyone,
> > > > > > >
> > > > > > > Please review and vote on the *release candidate #1* for the
> > > version
> > > > > > 2.1.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***
> > 

Re: [VOTE] Apache Flink Stateful Functions 2.1.0, release candidate #1

2020-06-04 Thread Congxian Qiu
@Tzu-Li (Gordon) Tai   Thanks for the info. `mvn clean
install -Prun=e2e-tests` works for me. before verified demo on a clean
source directory.

Best,
Congxian


Tzu-Li (Gordon) Tai  于2020年6月4日周四 下午6:35写道:

> +1 (binding)
>
> Legal
>
> - Verified signatures and hashes of staged Maven artifacts, source
> distribution and Python SDK distribution
> - Checked NOTICE file of statefun-flink-distribution and
> statefun-ridesharing-example-simulator
>
> Functional
>
> - Full build with end-to-end-tests, JDK 8: mvn clean install
> -Prun-e2e-tests
> - Manually verified state TTL for remote functions
> - Manually verified checkpointing with failure recovery
> - Manually verified savepointing + manual restore
> - Generated quickstart project from archetype works
>
>
> On Thu, Jun 4, 2020 at 3:10 PM Hequn Cheng  wrote:
>
> > +1 (binding)
> >
> > - Signatures and hash are correct.
> > - All artifacts to be released to Maven in the staging Nexus repository.
> > - Verify that the source archives do not contain any binaries.
> > - Go through all commits from the last release. No license problem
> spotted.
> > - Check end-to-end tests. All tests have been passed on Travis(both for
> JDK
> > 1.8 and 1.11).
> >
> > Best,
> > Hequn
> >
> > On Thu, Jun 4, 2020 at 12:50 PM Tzu-Li (Gordon) Tai  >
> > wrote:
> >
> > > Hi Hequn,
> > >
> > > Sorry, I mis-tagged the wrong commit.
> > > Just fixed this, the tag [1] [2] should now be pointing to the correct
> > > commit that contains the updated version.
> > >
> > > Gordon
> > >
> > > [1]
> > >
> > >
> >
> https://gitbox.apache.org/repos/asf?p=flink-statefun.git;a=tag;h=c08c9850147d818fc8fed877a01ff87021f3cf21
> > > [2] https://github.com/apache/flink-statefun/tree/release-2.1.0-rc1
> > >
> > > On Thu, Jun 4, 2020 at 12:10 PM Hequn Cheng  wrote:
> > >
> > > > It seems the release tag is not correct? The version in the poms
> should
> > > > be 2.1.0 instead of 2.1-SNAPSHOT.
> > > >
> > > > Best,
> > > > Hequn
> > > >
> > > >
> > > > On Thu, Jun 4, 2020 at 10:33 AM Congxian Qiu  >
> > > > wrote:
> > > >
> > > > > +1  (non-binding)
> > > > >
> > > > > maybe there is something that needs to be updated in
> > > README.md(currently
> > > > > the official docs link points to the master instead of 2.1)
> > > > >
> > > > > and have another question: do we need to add the command used to
> > build
> > > > the
> > > > > base image locally(which was on the README.md in release-2.0.0)?
> > > > >
> > > > > checked
> > > > > - sha & gpg, ok
> > > > > - mvn clean install -Prun-e2e-test on 1.8.0_252, ok
> > > > > - source archives do not contains any binaries
> > > > > - maven clean install -Papache-release, ok (this step need a gpg
> > secret
> > > > > key)
> > > > > - check all pom files, dockerfiles, examples point to the same
> > version,
> > > > ok
> > > > > - check READM.md, nothing unexpected.
> > > > > - but the official docs link points to the master instead of
> 2.1
> > > > > - run greeter demo, ok
> > > > >
> > > > > Best,
> > > > > Congxian
> > > > >
> > > > >
> > > > > Tzu-Li (Gordon) Tai  于2020年6月1日周一 下午3:25写道:
> > > > >
> > > > > > Hi everyone,
> > > > > >
> > > > > > Please review and vote on the *release candidate #1* for the
> > version
> > > > > 2.1.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 singed with the
> > > > > > key 1C1E2394D3194E1944613488F320986D35C33D6A [4]
> > > > > >
> > > > > > Other links for your review:
> > > > > > * JIRA release notes [5]
> > > > > > * source code tag "release-2.1.0-rc1" [6] [7]
> > > > > >
> > > > > > ***Vote Duration***
> > > > > >
> > > > > > The vote will be open for at least 72 

Re: [VOTE] Apache Flink Stateful Functions 2.1.0, release candidate #1

2020-06-04 Thread Yu Li
+1 (non-binding)

Checked sums and signatures: OK
Checked no binaries in source distribution: OK
Checked RAT and end-to-end tests (8u101): OK
Checked version in pom/README/setup.py files: OK

Best Regards,
Yu


On Thu, 4 Jun 2020 at 18:35, Tzu-Li (Gordon) Tai 
wrote:

> +1 (binding)
>
> Legal
>
> - Verified signatures and hashes of staged Maven artifacts, source
> distribution and Python SDK distribution
> - Checked NOTICE file of statefun-flink-distribution and
> statefun-ridesharing-example-simulator
>
> Functional
>
> - Full build with end-to-end-tests, JDK 8: mvn clean install
> -Prun-e2e-tests
> - Manually verified state TTL for remote functions
> - Manually verified checkpointing with failure recovery
> - Manually verified savepointing + manual restore
> - Generated quickstart project from archetype works
>
>
> On Thu, Jun 4, 2020 at 3:10 PM Hequn Cheng  wrote:
>
> > +1 (binding)
> >
> > - Signatures and hash are correct.
> > - All artifacts to be released to Maven in the staging Nexus repository.
> > - Verify that the source archives do not contain any binaries.
> > - Go through all commits from the last release. No license problem
> spotted.
> > - Check end-to-end tests. All tests have been passed on Travis(both for
> JDK
> > 1.8 and 1.11).
> >
> > Best,
> > Hequn
> >
> > On Thu, Jun 4, 2020 at 12:50 PM Tzu-Li (Gordon) Tai  >
> > wrote:
> >
> > > Hi Hequn,
> > >
> > > Sorry, I mis-tagged the wrong commit.
> > > Just fixed this, the tag [1] [2] should now be pointing to the correct
> > > commit that contains the updated version.
> > >
> > > Gordon
> > >
> > > [1]
> > >
> > >
> >
> https://gitbox.apache.org/repos/asf?p=flink-statefun.git;a=tag;h=c08c9850147d818fc8fed877a01ff87021f3cf21
> > > [2] https://github.com/apache/flink-statefun/tree/release-2.1.0-rc1
> > >
> > > On Thu, Jun 4, 2020 at 12:10 PM Hequn Cheng  wrote:
> > >
> > > > It seems the release tag is not correct? The version in the poms
> should
> > > > be 2.1.0 instead of 2.1-SNAPSHOT.
> > > >
> > > > Best,
> > > > Hequn
> > > >
> > > >
> > > > On Thu, Jun 4, 2020 at 10:33 AM Congxian Qiu  >
> > > > wrote:
> > > >
> > > > > +1  (non-binding)
> > > > >
> > > > > maybe there is something that needs to be updated in
> > > README.md(currently
> > > > > the official docs link points to the master instead of 2.1)
> > > > >
> > > > > and have another question: do we need to add the command used to
> > build
> > > > the
> > > > > base image locally(which was on the README.md in release-2.0.0)?
> > > > >
> > > > > checked
> > > > > - sha & gpg, ok
> > > > > - mvn clean install -Prun-e2e-test on 1.8.0_252, ok
> > > > > - source archives do not contains any binaries
> > > > > - maven clean install -Papache-release, ok (this step need a gpg
> > secret
> > > > > key)
> > > > > - check all pom files, dockerfiles, examples point to the same
> > version,
> > > > ok
> > > > > - check READM.md, nothing unexpected.
> > > > > - but the official docs link points to the master instead of
> 2.1
> > > > > - run greeter demo, ok
> > > > >
> > > > > Best,
> > > > > Congxian
> > > > >
> > > > >
> > > > > Tzu-Li (Gordon) Tai  于2020年6月1日周一 下午3:25写道:
> > > > >
> > > > > > Hi everyone,
> > > > > >
> > > > > > Please review and vote on the *release candidate #1* for the
> > version
> > > > > 2.1.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 singed with the
> > > > > > key 1C1E2394D3194E1944613488F320986D35C33D6A [4]
> > > > > >
> > > > > > Other links for your review:
> > > > > > * JIRA release notes [5]
> > > > > > * source code tag "release-2.1.0-rc1" [6] [7]
> > > > > >
> > > > > > ***Vote Duration***
> 

Re: [VOTE] Apache Flink Stateful Functions 2.1.0, release candidate #1

2020-06-04 Thread Tzu-Li (Gordon) Tai
+1 (binding)

Legal

- Verified signatures and hashes of staged Maven artifacts, source
distribution and Python SDK distribution
- Checked NOTICE file of statefun-flink-distribution and
statefun-ridesharing-example-simulator

Functional

- Full build with end-to-end-tests, JDK 8: mvn clean install -Prun-e2e-tests
- Manually verified state TTL for remote functions
- Manually verified checkpointing with failure recovery
- Manually verified savepointing + manual restore
- Generated quickstart project from archetype works


On Thu, Jun 4, 2020 at 3:10 PM Hequn Cheng  wrote:

> +1 (binding)
>
> - Signatures and hash are correct.
> - All artifacts to be released to Maven in the staging Nexus repository.
> - Verify that the source archives do not contain any binaries.
> - Go through all commits from the last release. No license problem spotted.
> - Check end-to-end tests. All tests have been passed on Travis(both for JDK
> 1.8 and 1.11).
>
> Best,
> Hequn
>
> On Thu, Jun 4, 2020 at 12:50 PM Tzu-Li (Gordon) Tai 
> wrote:
>
> > Hi Hequn,
> >
> > Sorry, I mis-tagged the wrong commit.
> > Just fixed this, the tag [1] [2] should now be pointing to the correct
> > commit that contains the updated version.
> >
> > Gordon
> >
> > [1]
> >
> >
> https://gitbox.apache.org/repos/asf?p=flink-statefun.git;a=tag;h=c08c9850147d818fc8fed877a01ff87021f3cf21
> > [2] https://github.com/apache/flink-statefun/tree/release-2.1.0-rc1
> >
> > On Thu, Jun 4, 2020 at 12:10 PM Hequn Cheng  wrote:
> >
> > > It seems the release tag is not correct? The version in the poms should
> > > be 2.1.0 instead of 2.1-SNAPSHOT.
> > >
> > > Best,
> > > Hequn
> > >
> > >
> > > On Thu, Jun 4, 2020 at 10:33 AM Congxian Qiu 
> > > wrote:
> > >
> > > > +1  (non-binding)
> > > >
> > > > maybe there is something that needs to be updated in
> > README.md(currently
> > > > the official docs link points to the master instead of 2.1)
> > > >
> > > > and have another question: do we need to add the command used to
> build
> > > the
> > > > base image locally(which was on the README.md in release-2.0.0)?
> > > >
> > > > checked
> > > > - sha & gpg, ok
> > > > - mvn clean install -Prun-e2e-test on 1.8.0_252, ok
> > > > - source archives do not contains any binaries
> > > > - maven clean install -Papache-release, ok (this step need a gpg
> secret
> > > > key)
> > > > - check all pom files, dockerfiles, examples point to the same
> version,
> > > ok
> > > > - check READM.md, nothing unexpected.
> > > > - but the official docs link points to the master instead of 2.1
> > > > - run greeter demo, ok
> > > >
> > > > Best,
> > > > Congxian
> > > >
> > > >
> > > > Tzu-Li (Gordon) Tai  于2020年6月1日周一 下午3:25写道:
> > > >
> > > > > Hi everyone,
> > > > >
> > > > > Please review and vote on the *release candidate #1* for the
> version
> > > > 2.1.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 singed with the
> > > > > key 1C1E2394D3194E1944613488F320986D35C33D6A [4]
> > > > >
> > > > > Other links for your review:
> > > > > * JIRA release notes [5]
> > > > > * source code tag "release-2.1.0-rc1" [6] [7]
> > > > >
> > > > > ***Vote Duration***
> > > > >
> > > > > The vote will be open for at least 72 hours *(target end date is
> > > > Wednesday,
> > > > > Jun. 3rd).*
> > > > > 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.1.0-rc1/
> > > > > [3]
> > > > >
> > >
> 

Re: [VOTE] Apache Flink Stateful Functions 2.1.0, release candidate #1

2020-06-04 Thread Hequn Cheng
+1 (binding)

- Signatures and hash are correct.
- All artifacts to be released to Maven in the staging Nexus repository.
- Verify that the source archives do not contain any binaries.
- Go through all commits from the last release. No license problem spotted.
- Check end-to-end tests. All tests have been passed on Travis(both for JDK
1.8 and 1.11).

Best,
Hequn

On Thu, Jun 4, 2020 at 12:50 PM Tzu-Li (Gordon) Tai 
wrote:

> Hi Hequn,
>
> Sorry, I mis-tagged the wrong commit.
> Just fixed this, the tag [1] [2] should now be pointing to the correct
> commit that contains the updated version.
>
> Gordon
>
> [1]
>
> https://gitbox.apache.org/repos/asf?p=flink-statefun.git;a=tag;h=c08c9850147d818fc8fed877a01ff87021f3cf21
> [2] https://github.com/apache/flink-statefun/tree/release-2.1.0-rc1
>
> On Thu, Jun 4, 2020 at 12:10 PM Hequn Cheng  wrote:
>
> > It seems the release tag is not correct? The version in the poms should
> > be 2.1.0 instead of 2.1-SNAPSHOT.
> >
> > Best,
> > Hequn
> >
> >
> > On Thu, Jun 4, 2020 at 10:33 AM Congxian Qiu 
> > wrote:
> >
> > > +1  (non-binding)
> > >
> > > maybe there is something that needs to be updated in
> README.md(currently
> > > the official docs link points to the master instead of 2.1)
> > >
> > > and have another question: do we need to add the command used to build
> > the
> > > base image locally(which was on the README.md in release-2.0.0)?
> > >
> > > checked
> > > - sha & gpg, ok
> > > - mvn clean install -Prun-e2e-test on 1.8.0_252, ok
> > > - source archives do not contains any binaries
> > > - maven clean install -Papache-release, ok (this step need a gpg secret
> > > key)
> > > - check all pom files, dockerfiles, examples point to the same version,
> > ok
> > > - check READM.md, nothing unexpected.
> > > - but the official docs link points to the master instead of 2.1
> > > - run greeter demo, ok
> > >
> > > Best,
> > > Congxian
> > >
> > >
> > > Tzu-Li (Gordon) Tai  于2020年6月1日周一 下午3:25写道:
> > >
> > > > Hi everyone,
> > > >
> > > > Please review and vote on the *release candidate #1* for the version
> > > 2.1.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 singed with the
> > > > key 1C1E2394D3194E1944613488F320986D35C33D6A [4]
> > > >
> > > > Other links for your review:
> > > > * JIRA release notes [5]
> > > > * source code tag "release-2.1.0-rc1" [6] [7]
> > > >
> > > > ***Vote Duration***
> > > >
> > > > The vote will be open for at least 72 hours *(target end date is
> > > Wednesday,
> > > > Jun. 3rd).*
> > > > 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.1.0-rc1/
> > > > [3]
> > > >
> > https://repository.apache.org/content/repositories/orgapacheflink-1373/
> > > > [4] https://dist.apache.org/repos/dist/release/flink/KEYS
> > > > [5]
> > > >
> > > >
> > >
> >
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12315522=12347861
> > > > [6]
> > > >
> > > >
> > >
> >
> https://gitbox.apache.org/repos/asf?p=flink-statefun.git;a=tag;h=a372c69501b8816609f9e90872b1a1e10ab66e8e
> > > > [7] https://github.com/apache/flink-statefun/tree/release-2.1.0-rc1
> > > >
> > >
> >
>


Re: [VOTE] Apache Flink Stateful Functions 2.1.0, release candidate #1

2020-06-03 Thread Tzu-Li (Gordon) Tai
Hi Hequn,

Sorry, I mis-tagged the wrong commit.
Just fixed this, the tag [1] [2] should now be pointing to the correct
commit that contains the updated version.

Gordon

[1]
https://gitbox.apache.org/repos/asf?p=flink-statefun.git;a=tag;h=c08c9850147d818fc8fed877a01ff87021f3cf21
[2] https://github.com/apache/flink-statefun/tree/release-2.1.0-rc1

On Thu, Jun 4, 2020 at 12:10 PM Hequn Cheng  wrote:

> It seems the release tag is not correct? The version in the poms should
> be 2.1.0 instead of 2.1-SNAPSHOT.
>
> Best,
> Hequn
>
>
> On Thu, Jun 4, 2020 at 10:33 AM Congxian Qiu 
> wrote:
>
> > +1  (non-binding)
> >
> > maybe there is something that needs to be updated in README.md(currently
> > the official docs link points to the master instead of 2.1)
> >
> > and have another question: do we need to add the command used to build
> the
> > base image locally(which was on the README.md in release-2.0.0)?
> >
> > checked
> > - sha & gpg, ok
> > - mvn clean install -Prun-e2e-test on 1.8.0_252, ok
> > - source archives do not contains any binaries
> > - maven clean install -Papache-release, ok (this step need a gpg secret
> > key)
> > - check all pom files, dockerfiles, examples point to the same version,
> ok
> > - check READM.md, nothing unexpected.
> > - but the official docs link points to the master instead of 2.1
> > - run greeter demo, ok
> >
> > Best,
> > Congxian
> >
> >
> > Tzu-Li (Gordon) Tai  于2020年6月1日周一 下午3:25写道:
> >
> > > Hi everyone,
> > >
> > > Please review and vote on the *release candidate #1* for the version
> > 2.1.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 singed with the
> > > key 1C1E2394D3194E1944613488F320986D35C33D6A [4]
> > >
> > > Other links for your review:
> > > * JIRA release notes [5]
> > > * source code tag "release-2.1.0-rc1" [6] [7]
> > >
> > > ***Vote Duration***
> > >
> > > The vote will be open for at least 72 hours *(target end date is
> > Wednesday,
> > > Jun. 3rd).*
> > > 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.1.0-rc1/
> > > [3]
> > >
> https://repository.apache.org/content/repositories/orgapacheflink-1373/
> > > [4] https://dist.apache.org/repos/dist/release/flink/KEYS
> > > [5]
> > >
> > >
> >
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12315522=12347861
> > > [6]
> > >
> > >
> >
> https://gitbox.apache.org/repos/asf?p=flink-statefun.git;a=tag;h=a372c69501b8816609f9e90872b1a1e10ab66e8e
> > > [7] https://github.com/apache/flink-statefun/tree/release-2.1.0-rc1
> > >
> >
>


Re: [VOTE] Apache Flink Stateful Functions 2.1.0, release candidate #1

2020-06-03 Thread Tzu-Li (Gordon) Tai
@Congxian Qiu  You're right, the documentation link
in the README currently isn't being updated per release.
We should fix that (non-blocker).

As for locally building the image:
For testing this RC, you would need to build the image locally.
That is already done if you built the project using `mvn clean install
-Prun=e2e-tests`. The build process builds the image first before running
the e2e tests.


On Thu, Jun 4, 2020 at 12:10 PM Hequn Cheng  wrote:

> It seems the release tag is not correct? The version in the poms should
> be 2.1.0 instead of 2.1-SNAPSHOT.
>
> Best,
> Hequn
>
>
> On Thu, Jun 4, 2020 at 10:33 AM Congxian Qiu 
> wrote:
>
> > +1  (non-binding)
> >
> > maybe there is something that needs to be updated in README.md(currently
> > the official docs link points to the master instead of 2.1)
> >
> > and have another question: do we need to add the command used to build
> the
> > base image locally(which was on the README.md in release-2.0.0)?
> >
> > checked
> > - sha & gpg, ok
> > - mvn clean install -Prun-e2e-test on 1.8.0_252, ok
> > - source archives do not contains any binaries
> > - maven clean install -Papache-release, ok (this step need a gpg secret
> > key)
> > - check all pom files, dockerfiles, examples point to the same version,
> ok
> > - check READM.md, nothing unexpected.
> > - but the official docs link points to the master instead of 2.1
> > - run greeter demo, ok
> >
> > Best,
> > Congxian
> >
> >
> > Tzu-Li (Gordon) Tai  于2020年6月1日周一 下午3:25写道:
> >
> > > Hi everyone,
> > >
> > > Please review and vote on the *release candidate #1* for the version
> > 2.1.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 singed with the
> > > key 1C1E2394D3194E1944613488F320986D35C33D6A [4]
> > >
> > > Other links for your review:
> > > * JIRA release notes [5]
> > > * source code tag "release-2.1.0-rc1" [6] [7]
> > >
> > > ***Vote Duration***
> > >
> > > The vote will be open for at least 72 hours *(target end date is
> > Wednesday,
> > > Jun. 3rd).*
> > > 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.1.0-rc1/
> > > [3]
> > >
> https://repository.apache.org/content/repositories/orgapacheflink-1373/
> > > [4] https://dist.apache.org/repos/dist/release/flink/KEYS
> > > [5]
> > >
> > >
> >
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12315522=12347861
> > > [6]
> > >
> > >
> >
> https://gitbox.apache.org/repos/asf?p=flink-statefun.git;a=tag;h=a372c69501b8816609f9e90872b1a1e10ab66e8e
> > > [7] https://github.com/apache/flink-statefun/tree/release-2.1.0-rc1
> > >
> >
>


Re: [VOTE] Apache Flink Stateful Functions 2.1.0, release candidate #1

2020-06-03 Thread Hequn Cheng
It seems the release tag is not correct? The version in the poms should
be 2.1.0 instead of 2.1-SNAPSHOT.

Best,
Hequn


On Thu, Jun 4, 2020 at 10:33 AM Congxian Qiu  wrote:

> +1  (non-binding)
>
> maybe there is something that needs to be updated in README.md(currently
> the official docs link points to the master instead of 2.1)
>
> and have another question: do we need to add the command used to build the
> base image locally(which was on the README.md in release-2.0.0)?
>
> checked
> - sha & gpg, ok
> - mvn clean install -Prun-e2e-test on 1.8.0_252, ok
> - source archives do not contains any binaries
> - maven clean install -Papache-release, ok (this step need a gpg secret
> key)
> - check all pom files, dockerfiles, examples point to the same version, ok
> - check READM.md, nothing unexpected.
> - but the official docs link points to the master instead of 2.1
> - run greeter demo, ok
>
> Best,
> Congxian
>
>
> Tzu-Li (Gordon) Tai  于2020年6月1日周一 下午3:25写道:
>
> > Hi everyone,
> >
> > Please review and vote on the *release candidate #1* for the version
> 2.1.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 singed with the
> > key 1C1E2394D3194E1944613488F320986D35C33D6A [4]
> >
> > Other links for your review:
> > * JIRA release notes [5]
> > * source code tag "release-2.1.0-rc1" [6] [7]
> >
> > ***Vote Duration***
> >
> > The vote will be open for at least 72 hours *(target end date is
> Wednesday,
> > Jun. 3rd).*
> > 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.1.0-rc1/
> > [3]
> > https://repository.apache.org/content/repositories/orgapacheflink-1373/
> > [4] https://dist.apache.org/repos/dist/release/flink/KEYS
> > [5]
> >
> >
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12315522=12347861
> > [6]
> >
> >
> https://gitbox.apache.org/repos/asf?p=flink-statefun.git;a=tag;h=a372c69501b8816609f9e90872b1a1e10ab66e8e
> > [7] https://github.com/apache/flink-statefun/tree/release-2.1.0-rc1
> >
>


Re: [VOTE] Apache Flink Stateful Functions 2.1.0, release candidate #1

2020-06-03 Thread Congxian Qiu
+1  (non-binding)

maybe there is something that needs to be updated in README.md(currently
the official docs link points to the master instead of 2.1)

and have another question: do we need to add the command used to build the
base image locally(which was on the README.md in release-2.0.0)?

checked
- sha & gpg, ok
- mvn clean install -Prun-e2e-test on 1.8.0_252, ok
- source archives do not contains any binaries
- maven clean install -Papache-release, ok (this step need a gpg secret key)
- check all pom files, dockerfiles, examples point to the same version, ok
- check READM.md, nothing unexpected.
- but the official docs link points to the master instead of 2.1
- run greeter demo, ok

Best,
Congxian


Tzu-Li (Gordon) Tai  于2020年6月1日周一 下午3:25写道:

> Hi everyone,
>
> Please review and vote on the *release candidate #1* for the version 2.1.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 singed with the
> key 1C1E2394D3194E1944613488F320986D35C33D6A [4]
>
> Other links for your review:
> * JIRA release notes [5]
> * source code tag "release-2.1.0-rc1" [6] [7]
>
> ***Vote Duration***
>
> The vote will be open for at least 72 hours *(target end date is Wednesday,
> Jun. 3rd).*
> 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.1.0-rc1/
> [3]
> https://repository.apache.org/content/repositories/orgapacheflink-1373/
> [4] https://dist.apache.org/repos/dist/release/flink/KEYS
> [5]
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12315522=12347861
> [6]
>
> https://gitbox.apache.org/repos/asf?p=flink-statefun.git;a=tag;h=a372c69501b8816609f9e90872b1a1e10ab66e8e
> [7] https://github.com/apache/flink-statefun/tree/release-2.1.0-rc1
>


Re: [VOTE] Apache Flink Stateful Functions 2.1.0, release candidate #1

2020-06-03 Thread Igal Shilman
+1 (non binding)

* verified hashes
* verified signatures
* checked that the source distribution doesn't contain any binaries
* built with java8 and run e2e tests
* built with java11 and run e2e tests
* run the dockerized greeter example
* run the dockerized python greeter example
* run the dockeried python greeter example with a unix domain socket
transport.
* run the ride-sharing examples with parallelism 10.
* created a project with mvn archetype:generate, and validated its content.


Cheers,
Igal.

On Mon, Jun 1, 2020 at 9:25 AM Tzu-Li (Gordon) Tai 
wrote:

> Hi everyone,
>
> Please review and vote on the *release candidate #1* for the version 2.1.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 singed with the
> key 1C1E2394D3194E1944613488F320986D35C33D6A [4]
>
> Other links for your review:
> * JIRA release notes [5]
> * source code tag "release-2.1.0-rc1" [6] [7]
>
> ***Vote Duration***
>
> The vote will be open for at least 72 hours *(target end date is Wednesday,
> Jun. 3rd).*
> 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.1.0-rc1/
> [3]
> https://repository.apache.org/content/repositories/orgapacheflink-1373/
> [4] https://dist.apache.org/repos/dist/release/flink/KEYS
> [5]
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12315522=12347861
> [6]
>
> https://gitbox.apache.org/repos/asf?p=flink-statefun.git;a=tag;h=a372c69501b8816609f9e90872b1a1e10ab66e8e
> [7] https://github.com/apache/flink-statefun/tree/release-2.1.0-rc1
>


[VOTE] Apache Flink Stateful Functions 2.1.0, release candidate #1

2020-06-01 Thread Tzu-Li (Gordon) Tai
Hi everyone,

Please review and vote on the *release candidate #1* for the version 2.1.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 singed with the
key 1C1E2394D3194E1944613488F320986D35C33D6A [4]

Other links for your review:
* JIRA release notes [5]
* source code tag "release-2.1.0-rc1" [6] [7]

***Vote Duration***

The vote will be open for at least 72 hours *(target end date is Wednesday,
Jun. 3rd).*
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.1.0-rc1/
[3] https://repository.apache.org/content/repositories/orgapacheflink-1373/
[4] https://dist.apache.org/repos/dist/release/flink/KEYS
[5]
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12315522=12347861
[6]
https://gitbox.apache.org/repos/asf?p=flink-statefun.git;a=tag;h=a372c69501b8816609f9e90872b1a1e10ab66e8e
[7] https://github.com/apache/flink-statefun/tree/release-2.1.0-rc1