[RESULT] [VOTE] Release 2.4.0, release candidate #3

2018-03-20 Thread Robert Bradshaw
I'm happy to announce that we have unanimously approved this release.

There are 9 approving votes, 5 of which are binding:
* Lukasz Cwik
* Ahmet Altay
* Robert Bradshaw
* Jean-Baptiste Onofré
* Ismaël Mejía

The strong desire to get the teardown fixes in ASAP was also noted.

Thanks everyone!


Re: [VOTE] Release 2.4.0, release candidate #3

2018-03-20 Thread Reuven Lax
+1 (binding)


On Tue, Mar 20, 2018 at 10:46 AM Robert Bradshaw 
wrote:

> On Tue, Mar 20, 2018 at 4:08 AM Ismaël Mejía  wrote:
>
>> +1 (binding)
>>
>> - Validated hashs
>> - mvn clean verify -Prelease OK
>> - Run nexmark on direct/flink/spark (it works save the regression
>> already tracked on RC2).
>>
>> Thanks Robert for being managing the release.
>>
>> ps. One 'future'  question after seeing the wheel artifacts (that seem
>> to be python version / OS specific) introduced in this RC I was
>> wondering how can we validate that those are correct for future
>> releases (probably something to add to the validation guide or to
>> automatize).
>>
>
> Good question. We should automate this. If their generation is automated
> (and runs tests) we can also have higher confidence in their correctness.
>
> On Tue, Mar 20, 2018 at 7:40 AM, Valentyn Tymofieiev
>>  wrote:
>> > I also tried to run python streaming mobile gaming examples
>> > (hourly_team_score, leader_board) on direct runner with little success:
>> > https://issues.apache.org/jira/browse/BEAM-3889. I think  they escaped
>> our
>> > attention on previous release validations. I just tried them with 2.3.0
>> and
>> > didn't have much luck either. Since I am not sure when these examples
>> last
>> > worked and warnings shows the examples are using deprecated constructs,
>> I
>> > suspect the issue is with examples, and we can address it separately
>> from
>> > 2.4.0 release.
>> >
>> > On Mon, Mar 19, 2018 at 7:21 PM, Valentyn Tymofieiev <
>> valen...@google.com>
>> > wrote:
>> >>
>> >> +1.
>> >> Ran a Python Streaming wordcount pipeline on Direct and Dataflow
>> runners
>> >> and Batch mobile gaming examples on Dataflow runner.
>> >>
>> >> On Mon, Mar 19, 2018 at 6:02 PM, Alan Myrvold 
>> wrote:
>> >>>
>> >>> +1 I ran the java quickstarts against 2.4.0 and they passed.
>> >>> ./gradlew :release:runQuickstartsJava
>> >>> -Prepourl=
>> https://repository.apache.org/content/repositories/orgapachebeam-1031
>> >>> -Pver=2.4.0
>> >>>
>> >>>
>> >>> On Mon, Mar 19, 2018 at 5:41 PM Ahmet Altay  wrote:
>> 
>>  I was able to run hourly_team_score. I was passing a wrong argument.
>> No
>>  need for an alarm. :)
>> 
>>  On Mon, Mar 19, 2018 at 5:33 PM, Ahmet Altay 
>> wrote:
>> >
>> > +1 Thank you Robert.
>> >
>> > Verified python mobile gaming examples using the wheel files on
>> direct
>> > runner. Got user_score working but hourly_team_score failed with
>> > (https://issues.apache.org/jira/browse/BEAM-3824). Since this is
>> an example,
>> > I think it is fine to continue with the release. I will work on
>> fixing the
>> > example post release.
>> >
>> > On Mon, Mar 19, 2018 at 2:46 PM, Konstantinos Katsiapis
>> >  wrote:
>> >>
>> >> +1, since Tf.Transform 0.6 depends on (and is blocked by) Beam 2.4
>> >>
>> >> On Sat, Mar 17, 2018 at 2:19 AM, Robert Bradshaw <
>> rober...@google.com>
>> >> wrote:
>> >>>
>> >>> Hi everyone,
>> >>>
>> >>> Please review and vote on the release candidate #3 for the version
>> >>> 2.4.0,
>> >>> as follows:
>> >>> [ ] +1, Approve the release
>> >>> [ ] -1, Do not approve the release (please provide specific
>> comments)
>> >>>
>> >>> The complete staging area is available for your review, which
>> >>> includes:
>> >>> * JIRA release notes [1],
>> >>> * the official Apache source release to be deployed to
>> >>> dist.apache.org [2],
>> >>> which is signed with the key with fingerprint BDC9 89B0 1BD2 A463
>> >>> 6010 A1CA
>> >>> 8F15 5E09 610D 69FB [3],
>> >>> * all artifacts to be deployed to the Maven Central Repository
>> [4],
>> >>> * source code tag "v2.4.0-RC3" [5],
>> >>> * website pull request listing the release and publishing the API
>> >>> reference
>> >>> manual [6].
>> >>> * Java artifacts were built with Maven 3.2.5 and OpenJDK
>> 1.8.0_112.
>> >>> * Python artifacts are deployed along with the source release to
>> the
>> >>> dist.apache.org [2].
>> >>>
>> >>> The validation spreadsheet is available at
>> >>>
>> >>>
>> https://docs.google.com/spreadsheets/d/1qk-N5vjXvbcEk68GjbkSZTR8AGqyNUM-oLFo_ZXBpJw/edit?ts=5a1c7310#gid=1663314475
>> >>>
>> >>> The vote will be open for at least 72 hours. It is adopted by
>> >>> majority
>> >>> approval, with at least 3 PMC affirmative votes.
>> >>>
>> >>> Thanks,
>> >>> - Robert
>> >>>
>> >>> [1]
>> >>>
>> >>>
>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12342682=12319527
>> >>> [2] https://dist.apache.org/repos/dist/dev/beam/2.4.0/
>> >>> [3] https://dist.apache.org/repos/dist/dev/beam/KEYS
>> >>> [4]
>> >>>
>> 

Re: [VOTE] Release 2.4.0, release candidate #3

2018-03-20 Thread Robert Bradshaw
On Tue, Mar 20, 2018 at 4:08 AM Ismaël Mejía  wrote:

> +1 (binding)
>
> - Validated hashs
> - mvn clean verify -Prelease OK
> - Run nexmark on direct/flink/spark (it works save the regression
> already tracked on RC2).
>
> Thanks Robert for being managing the release.
>
> ps. One 'future'  question after seeing the wheel artifacts (that seem
> to be python version / OS specific) introduced in this RC I was
> wondering how can we validate that those are correct for future
> releases (probably something to add to the validation guide or to
> automatize).
>

Good question. We should automate this. If their generation is automated
(and runs tests) we can also have higher confidence in their correctness.

On Tue, Mar 20, 2018 at 7:40 AM, Valentyn Tymofieiev
>  wrote:
> > I also tried to run python streaming mobile gaming examples
> > (hourly_team_score, leader_board) on direct runner with little success:
> > https://issues.apache.org/jira/browse/BEAM-3889. I think  they escaped
> our
> > attention on previous release validations. I just tried them with 2.3.0
> and
> > didn't have much luck either. Since I am not sure when these examples
> last
> > worked and warnings shows the examples are using deprecated constructs, I
> > suspect the issue is with examples, and we can address it separately from
> > 2.4.0 release.
> >
> > On Mon, Mar 19, 2018 at 7:21 PM, Valentyn Tymofieiev <
> valen...@google.com>
> > wrote:
> >>
> >> +1.
> >> Ran a Python Streaming wordcount pipeline on Direct and Dataflow runners
> >> and Batch mobile gaming examples on Dataflow runner.
> >>
> >> On Mon, Mar 19, 2018 at 6:02 PM, Alan Myrvold 
> wrote:
> >>>
> >>> +1 I ran the java quickstarts against 2.4.0 and they passed.
> >>> ./gradlew :release:runQuickstartsJava
> >>> -Prepourl=
> https://repository.apache.org/content/repositories/orgapachebeam-1031
> >>> -Pver=2.4.0
> >>>
> >>>
> >>> On Mon, Mar 19, 2018 at 5:41 PM Ahmet Altay  wrote:
> 
>  I was able to run hourly_team_score. I was passing a wrong argument.
> No
>  need for an alarm. :)
> 
>  On Mon, Mar 19, 2018 at 5:33 PM, Ahmet Altay 
> wrote:
> >
> > +1 Thank you Robert.
> >
> > Verified python mobile gaming examples using the wheel files on
> direct
> > runner. Got user_score working but hourly_team_score failed with
> > (https://issues.apache.org/jira/browse/BEAM-3824). Since this is an
> example,
> > I think it is fine to continue with the release. I will work on
> fixing the
> > example post release.
> >
> > On Mon, Mar 19, 2018 at 2:46 PM, Konstantinos Katsiapis
> >  wrote:
> >>
> >> +1, since Tf.Transform 0.6 depends on (and is blocked by) Beam 2.4
> >>
> >> On Sat, Mar 17, 2018 at 2:19 AM, Robert Bradshaw <
> rober...@google.com>
> >> wrote:
> >>>
> >>> Hi everyone,
> >>>
> >>> Please review and vote on the release candidate #3 for the version
> >>> 2.4.0,
> >>> as follows:
> >>> [ ] +1, Approve the release
> >>> [ ] -1, Do not approve the release (please provide specific
> comments)
> >>>
> >>> The complete staging area is available for your review, which
> >>> includes:
> >>> * JIRA release notes [1],
> >>> * the official Apache source release to be deployed to
> >>> dist.apache.org [2],
> >>> which is signed with the key with fingerprint BDC9 89B0 1BD2 A463
> >>> 6010 A1CA
> >>> 8F15 5E09 610D 69FB [3],
> >>> * all artifacts to be deployed to the Maven Central Repository [4],
> >>> * source code tag "v2.4.0-RC3" [5],
> >>> * website pull request listing the release and publishing the API
> >>> reference
> >>> manual [6].
> >>> * Java artifacts were built with Maven 3.2.5 and OpenJDK 1.8.0_112.
> >>> * Python artifacts are deployed along with the source release to
> the
> >>> dist.apache.org [2].
> >>>
> >>> The validation spreadsheet is available at
> >>>
> >>>
> https://docs.google.com/spreadsheets/d/1qk-N5vjXvbcEk68GjbkSZTR8AGqyNUM-oLFo_ZXBpJw/edit?ts=5a1c7310#gid=1663314475
> >>>
> >>> The vote will be open for at least 72 hours. It is adopted by
> >>> majority
> >>> approval, with at least 3 PMC affirmative votes.
> >>>
> >>> Thanks,
> >>> - Robert
> >>>
> >>> [1]
> >>>
> >>>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12342682=12319527
> >>> [2] https://dist.apache.org/repos/dist/dev/beam/2.4.0/
> >>> [3] https://dist.apache.org/repos/dist/dev/beam/KEYS
> >>> [4]
> >>>
> https://repository.apache.org/content/repositories/orgapachebeam-1031/
> >>> [5] https://github.com/apache/beam/tree/v2.4.0-RC3
> >>> [6] https://github.com/apache/beam-site/pull/398
> >>
> >>
> >>
> >>
> >> --
> >> Gus Katsiapis | Software Engineer | katsia...@google.com |

Re: [VOTE] Release 2.4.0, release candidate #3

2018-03-20 Thread Valentyn Tymofieiev
I also tried to run python streaming mobile gaming examples
(hourly_team_score, leader_board) on direct runner with little success:
https://issues.apache.org/jira/browse/BEAM-3889. I think  they escaped our
attention on previous release validations. I just tried them with 2.3.0 and
didn't have much luck either. Since I am not sure when these examples last
worked and warnings shows the examples are using deprecated constructs, I
suspect the issue is with examples, and we can address it separately from
2.4.0 release.

On Mon, Mar 19, 2018 at 7:21 PM, Valentyn Tymofieiev 
wrote:

> +1.
> Ran a Python Streaming wordcount pipeline on Direct and Dataflow runners
> and Batch mobile gaming examples on Dataflow runner.
>
> On Mon, Mar 19, 2018 at 6:02 PM, Alan Myrvold  wrote:
>
>> +1 I ran the java quickstarts against 2.4.0 and they passed.
>> ./gradlew :release:runQuickstartsJava -Prepourl=https://repository.a
>> pache.org/content/repositories/orgapachebeam-1031 -Pver=2.4.0
>>
>>
>> On Mon, Mar 19, 2018 at 5:41 PM Ahmet Altay  wrote:
>>
>>> I was able to run hourly_team_score. I was passing a wrong argument. No
>>> need for an alarm. :)
>>>
>>> On Mon, Mar 19, 2018 at 5:33 PM, Ahmet Altay  wrote:
>>>
 +1 Thank you Robert.

 Verified python mobile gaming examples using the wheel files on direct
 runner. Got user_score working but hourly_team_score failed with (
 https://issues.apache.org/jira/browse/BEAM-3824). Since this is an
 example, I think it is fine to continue with the release. I will work on
 fixing the example post release.

 On Mon, Mar 19, 2018 at 2:46 PM, Konstantinos Katsiapis <
 katsia...@google.com> wrote:

> +1, since Tf.Transform  0.6
> depends on (and is blocked by) Beam 2.4
>
> On Sat, Mar 17, 2018 at 2:19 AM, Robert Bradshaw 
> wrote:
>
>> Hi everyone,
>>
>> Please review and vote on the release candidate #3 for the version
>> 2.4.0,
>> as follows:
>> [ ] +1, Approve the release
>> [ ] -1, Do not approve the release (please provide specific comments)
>>
>> The complete staging area is available for your review, which
>> includes:
>> * JIRA release notes [1],
>> * the official Apache source release to be deployed to
>> dist.apache.org [2],
>> which is signed with the key with fingerprint BDC9 89B0 1BD2 A463
>> 6010 A1CA
>> 8F15 5E09 610D 69FB [3],
>> * all artifacts to be deployed to the Maven Central Repository [4],
>> * source code tag "v2.4.0-RC3" [5],
>> * website pull request listing the release and publishing the API
>> reference
>> manual [6].
>> * Java artifacts were built with Maven 3.2.5 and OpenJDK 1.8.0_112.
>> * Python artifacts are deployed along with the source release to the
>> dist.apache.org [2].
>>
>> The validation spreadsheet is available at
>> https://docs.google.com/spreadsheets/d/1qk-N5vjXvbcEk68GjbkS
>> ZTR8AGqyNUM-oLFo_ZXBpJw/edit?ts=5a1c7310#gid=1663314475
>>
>> The vote will be open for at least 72 hours. It is adopted by majority
>> approval, with at least 3 PMC affirmative votes.
>>
>> Thanks,
>> - Robert
>>
>> [1]
>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?versi
>> on=12342682=12319527
>> [2] https://dist.apache.org/repos/dist/dev/beam/2.4.0/
>> [3] https://dist.apache.org/repos/dist/dev/beam/KEYS
>> [4] https://repository.apache.org/content/repositories/orgapache
>> beam-1031/
>> [5] https://github.com/apache/beam/tree/v2.4.0-RC3
>> [6] https://github.com/apache/beam-site/pull/398
>>
>
>
>
> --
> Gus Katsiapis | Software Engineer | katsia...@google.com |
> 650-918-7487 <(650)%20918-7487>
>


>>>
>


Re: [VOTE] Release 2.4.0, release candidate #3

2018-03-20 Thread Jean-Baptiste Onofré
+1 (binding)

Verified on beam samples (Java) with spark, direct and flink runner. No major 
change regarding execution time with nexmark.

Thanks
Regards
JB

Le 19 mars 2018 à 21:49, à 21:49, Robert Bradshaw  a écrit:
>Thanks!
>
>BTW, in case anyone's wondering where the md5 files went, they're now
>discouraged:
>http://www.apache.org/dev/release-distribution#sigs-and-sums
>
>
>On Mon, Mar 19, 2018 at 12:53 PM Lukasz Cwik  wrote:
>
>> +1 (binding), verified Java quickstart on Apex local, DirectRunner,
>> Dataflow, Flink local, Spark local.
>>
>>
>> On Mon, Mar 19, 2018 at 3:54 AM Romain Manni-Bucau
>
>> wrote:
>>
>>> -0 (cause of the teardown issue which is still a blocker), otherwise
>>> spark/direct runners work in my projects
>>>
>>>
>>> Romain Manni-Bucau
>>> @rmannibucau  |  Blog
>>>  | Old Blog
>>>  | Github
>>>  | LinkedIn
>>>  | Book
>>>
>
>>>
>>> 2018-03-17 10:19 GMT+01:00 Robert Bradshaw :
>>>
 Hi everyone,

 Please review and vote on the release candidate #3 for the version
>2.4.0,
 as follows:
 [ ] +1, Approve the release
 [ ] -1, Do not approve the release (please provide specific
>comments)

 The complete staging area is available for your review, which
>includes:
 * JIRA release notes [1],
 * the official Apache source release to be deployed to
>dist.apache.org
 [2],
 which is signed with the key with fingerprint BDC9 89B0 1BD2 A463
>6010
 A1CA
 8F15 5E09 610D 69FB [3],
 * all artifacts to be deployed to the Maven Central Repository [4],
 * source code tag "v2.4.0-RC3" [5],
 * website pull request listing the release and publishing the API
 reference
 manual [6].
 * Java artifacts were built with Maven 3.2.5 and OpenJDK 1.8.0_112.
 * Python artifacts are deployed along with the source release to
>the
 dist.apache.org [2].

 The validation spreadsheet is available at


>https://docs.google.com/spreadsheets/d/1qk-N5vjXvbcEk68GjbkSZTR8AGqyNUM-oLFo_ZXBpJw/edit?ts=5a1c7310#gid=1663314475

 The vote will be open for at least 72 hours. It is adopted by
>majority
 approval, with at least 3 PMC affirmative votes.

 Thanks,
 - Robert

 [1]


>https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12342682=12319527
 [2] https://dist.apache.org/repos/dist/dev/beam/2.4.0/
 [3] https://dist.apache.org/repos/dist/dev/beam/KEYS
 [4]

>https://repository.apache.org/content/repositories/orgapachebeam-1031/
 [5] https://github.com/apache/beam/tree/v2.4.0-RC3
 [6] https://github.com/apache/beam-site/pull/398

>>>
>>>


Re: [VOTE] Release 2.4.0, release candidate #3

2018-03-20 Thread Robert Bradshaw
+1 (binding)

I did some more manual validation myself, the burn-down list is empty, and
I the artifacts should be correct (though it feels odd to validate that
myself, as I'm the one who created them).


On Mon, Mar 19, 2018 at 7:22 PM Valentyn Tymofieiev 
wrote:

> +1.
> Ran a Python Streaming wordcount pipeline on Direct and Dataflow runners
> and Batch mobile gaming examples on Dataflow runner.
>
> On Mon, Mar 19, 2018 at 6:02 PM, Alan Myrvold  wrote:
>
>> +1 I ran the java quickstarts against 2.4.0 and they passed.
>> ./gradlew :release:runQuickstartsJava -Prepourl=
>> https://repository.apache.org/content/repositories/orgapachebeam-1031
>> -Pver=2.4.0
>>
>>
>> On Mon, Mar 19, 2018 at 5:41 PM Ahmet Altay  wrote:
>>
>>> I was able to run hourly_team_score. I was passing a wrong argument. No
>>> need for an alarm. :)
>>>
>>> On Mon, Mar 19, 2018 at 5:33 PM, Ahmet Altay  wrote:
>>>
 +1 Thank you Robert.

 Verified python mobile gaming examples using the wheel files on direct
 runner. Got user_score working but hourly_team_score failed with (
 https://issues.apache.org/jira/browse/BEAM-3824). Since this is an
 example, I think it is fine to continue with the release. I will work on
 fixing the example post release.

 On Mon, Mar 19, 2018 at 2:46 PM, Konstantinos Katsiapis <
 katsia...@google.com> wrote:

> +1, since Tf.Transform  0.6
> depends on (and is blocked by) Beam 2.4
>
> On Sat, Mar 17, 2018 at 2:19 AM, Robert Bradshaw 
> wrote:
>
>> Hi everyone,
>>
>> Please review and vote on the release candidate #3 for the version
>> 2.4.0,
>> as follows:
>> [ ] +1, Approve the release
>> [ ] -1, Do not approve the release (please provide specific comments)
>>
>> The complete staging area is available for your review, which
>> includes:
>> * JIRA release notes [1],
>> * the official Apache source release to be deployed to
>> dist.apache.org [2],
>> which is signed with the key with fingerprint BDC9 89B0 1BD2 A463
>> 6010 A1CA
>> 8F15 5E09 610D 69FB [3],
>> * all artifacts to be deployed to the Maven Central Repository [4],
>> * source code tag "v2.4.0-RC3" [5],
>> * website pull request listing the release and publishing the API
>> reference
>> manual [6].
>> * Java artifacts were built with Maven 3.2.5 and OpenJDK 1.8.0_112.
>> * Python artifacts are deployed along with the source release to the
>> dist.apache.org [2].
>>
>> The validation spreadsheet is available at
>>
>> https://docs.google.com/spreadsheets/d/1qk-N5vjXvbcEk68GjbkSZTR8AGqyNUM-oLFo_ZXBpJw/edit?ts=5a1c7310#gid=1663314475
>>
>> The vote will be open for at least 72 hours. It is adopted by majority
>> approval, with at least 3 PMC affirmative votes.
>>
>> Thanks,
>> - Robert
>>
>> [1]
>>
>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12342682=12319527
>> [2] https://dist.apache.org/repos/dist/dev/beam/2.4.0/
>> [3] https://dist.apache.org/repos/dist/dev/beam/KEYS
>> [4]
>> https://repository.apache.org/content/repositories/orgapachebeam-1031/
>> [5] https://github.com/apache/beam/tree/v2.4.0-RC3
>> [6] https://github.com/apache/beam-site/pull/398
>>
>
>
>
> --
> Gus Katsiapis | Software Engineer | katsia...@google.com |
> 650-918-7487 <(650)%20918-7487>
>


>>>
>


Re: [VOTE] Release 2.4.0, release candidate #3

2018-03-19 Thread Valentyn Tymofieiev
+1.
Ran a Python Streaming wordcount pipeline on Direct and Dataflow runners
and Batch mobile gaming examples on Dataflow runner.

On Mon, Mar 19, 2018 at 6:02 PM, Alan Myrvold  wrote:

> +1 I ran the java quickstarts against 2.4.0 and they passed.
> ./gradlew :release:runQuickstartsJava -Prepourl=https://repository.
> apache.org/content/repositories/orgapachebeam-1031 -Pver=2.4.0
>
>
> On Mon, Mar 19, 2018 at 5:41 PM Ahmet Altay  wrote:
>
>> I was able to run hourly_team_score. I was passing a wrong argument. No
>> need for an alarm. :)
>>
>> On Mon, Mar 19, 2018 at 5:33 PM, Ahmet Altay  wrote:
>>
>>> +1 Thank you Robert.
>>>
>>> Verified python mobile gaming examples using the wheel files on direct
>>> runner. Got user_score working but hourly_team_score failed with (
>>> https://issues.apache.org/jira/browse/BEAM-3824). Since this is an
>>> example, I think it is fine to continue with the release. I will work on
>>> fixing the example post release.
>>>
>>> On Mon, Mar 19, 2018 at 2:46 PM, Konstantinos Katsiapis <
>>> katsia...@google.com> wrote:
>>>
 +1, since Tf.Transform  0.6
 depends on (and is blocked by) Beam 2.4

 On Sat, Mar 17, 2018 at 2:19 AM, Robert Bradshaw 
 wrote:

> Hi everyone,
>
> Please review and vote on the release candidate #3 for the version
> 2.4.0,
> as follows:
> [ ] +1, Approve the release
> [ ] -1, Do not approve the release (please provide specific comments)
>
> The complete staging area is available for your review, which includes:
> * JIRA release notes [1],
> * the official Apache source release to be deployed to dist.apache.org
> [2],
> which is signed with the key with fingerprint BDC9 89B0 1BD2 A463 6010
> A1CA
> 8F15 5E09 610D 69FB [3],
> * all artifacts to be deployed to the Maven Central Repository [4],
> * source code tag "v2.4.0-RC3" [5],
> * website pull request listing the release and publishing the API
> reference
> manual [6].
> * Java artifacts were built with Maven 3.2.5 and OpenJDK 1.8.0_112.
> * Python artifacts are deployed along with the source release to the
> dist.apache.org [2].
>
> The validation spreadsheet is available at
> https://docs.google.com/spreadsheets/d/1qk-
> N5vjXvbcEk68GjbkSZTR8AGqyNUM-oLFo_ZXBpJw/edit?ts=5a1c7310#
> gid=1663314475
>
> The vote will be open for at least 72 hours. It is adopted by majority
> approval, with at least 3 PMC affirmative votes.
>
> Thanks,
> - Robert
>
> [1]
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?
> version=12342682=12319527
> [2] https://dist.apache.org/repos/dist/dev/beam/2.4.0/
> [3] https://dist.apache.org/repos/dist/dev/beam/KEYS
> [4] https://repository.apache.org/content/repositories/
> orgapachebeam-1031/
> [5] https://github.com/apache/beam/tree/v2.4.0-RC3
> [6] https://github.com/apache/beam-site/pull/398
>



 --
 Gus Katsiapis | Software Engineer | katsia...@google.com | 650-918-7487
 <(650)%20918-7487>

>>>
>>>
>>


Re: [VOTE] Release 2.4.0, release candidate #3

2018-03-19 Thread Ahmet Altay
I was able to run hourly_team_score. I was passing a wrong argument. No
need for an alarm. :)

On Mon, Mar 19, 2018 at 5:33 PM, Ahmet Altay  wrote:

> +1 Thank you Robert.
>
> Verified python mobile gaming examples using the wheel files on direct
> runner. Got user_score working but hourly_team_score failed with (
> https://issues.apache.org/jira/browse/BEAM-3824). Since this is an
> example, I think it is fine to continue with the release. I will work on
> fixing the example post release.
>
> On Mon, Mar 19, 2018 at 2:46 PM, Konstantinos Katsiapis <
> katsia...@google.com> wrote:
>
>> +1, since Tf.Transform  0.6
>> depends on (and is blocked by) Beam 2.4
>>
>> On Sat, Mar 17, 2018 at 2:19 AM, Robert Bradshaw 
>> wrote:
>>
>>> Hi everyone,
>>>
>>> Please review and vote on the release candidate #3 for the version 2.4.0,
>>> as follows:
>>> [ ] +1, Approve the release
>>> [ ] -1, Do not approve the release (please provide specific comments)
>>>
>>> The complete staging area is available for your review, which includes:
>>> * JIRA release notes [1],
>>> * the official Apache source release to be deployed to dist.apache.org
>>> [2],
>>> which is signed with the key with fingerprint BDC9 89B0 1BD2 A463 6010
>>> A1CA
>>> 8F15 5E09 610D 69FB [3],
>>> * all artifacts to be deployed to the Maven Central Repository [4],
>>> * source code tag "v2.4.0-RC3" [5],
>>> * website pull request listing the release and publishing the API
>>> reference
>>> manual [6].
>>> * Java artifacts were built with Maven 3.2.5 and OpenJDK 1.8.0_112.
>>> * Python artifacts are deployed along with the source release to the
>>> dist.apache.org [2].
>>>
>>> The validation spreadsheet is available at
>>> https://docs.google.com/spreadsheets/d/1qk-N5vjXvbcEk68GjbkS
>>> ZTR8AGqyNUM-oLFo_ZXBpJw/edit?ts=5a1c7310#gid=1663314475
>>>
>>> The vote will be open for at least 72 hours. It is adopted by majority
>>> approval, with at least 3 PMC affirmative votes.
>>>
>>> Thanks,
>>> - Robert
>>>
>>> [1]
>>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?versi
>>> on=12342682=12319527
>>> [2] https://dist.apache.org/repos/dist/dev/beam/2.4.0/
>>> [3] https://dist.apache.org/repos/dist/dev/beam/KEYS
>>> [4] https://repository.apache.org/content/repositories/orgapache
>>> beam-1031/
>>> [5] https://github.com/apache/beam/tree/v2.4.0-RC3
>>> [6] https://github.com/apache/beam-site/pull/398
>>>
>>
>>
>>
>> --
>> Gus Katsiapis | Software Engineer | katsia...@google.com | 650-918-7487
>> <(650)%20918-7487>
>>
>
>


Re: [VOTE] Release 2.4.0, release candidate #3

2018-03-19 Thread Ahmet Altay
+1 Thank you Robert.

Verified python mobile gaming examples using the wheel files on direct
runner. Got user_score working but hourly_team_score failed with (
https://issues.apache.org/jira/browse/BEAM-3824). Since this is an example,
I think it is fine to continue with the release. I will work on fixing the
example post release.

On Mon, Mar 19, 2018 at 2:46 PM, Konstantinos Katsiapis <
katsia...@google.com> wrote:

> +1, since Tf.Transform  0.6
> depends on (and is blocked by) Beam 2.4
>
> On Sat, Mar 17, 2018 at 2:19 AM, Robert Bradshaw 
> wrote:
>
>> Hi everyone,
>>
>> Please review and vote on the release candidate #3 for the version 2.4.0,
>> as follows:
>> [ ] +1, Approve the release
>> [ ] -1, Do not approve the release (please provide specific comments)
>>
>> The complete staging area is available for your review, which includes:
>> * JIRA release notes [1],
>> * the official Apache source release to be deployed to dist.apache.org
>> [2],
>> which is signed with the key with fingerprint BDC9 89B0 1BD2 A463 6010
>> A1CA
>> 8F15 5E09 610D 69FB [3],
>> * all artifacts to be deployed to the Maven Central Repository [4],
>> * source code tag "v2.4.0-RC3" [5],
>> * website pull request listing the release and publishing the API
>> reference
>> manual [6].
>> * Java artifacts were built with Maven 3.2.5 and OpenJDK 1.8.0_112.
>> * Python artifacts are deployed along with the source release to the
>> dist.apache.org [2].
>>
>> The validation spreadsheet is available at
>> https://docs.google.com/spreadsheets/d/1qk-N5vjXvbcEk68GjbkS
>> ZTR8AGqyNUM-oLFo_ZXBpJw/edit?ts=5a1c7310#gid=1663314475
>>
>> The vote will be open for at least 72 hours. It is adopted by majority
>> approval, with at least 3 PMC affirmative votes.
>>
>> Thanks,
>> - Robert
>>
>> [1]
>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?versi
>> on=12342682=12319527
>> [2] https://dist.apache.org/repos/dist/dev/beam/2.4.0/
>> [3] https://dist.apache.org/repos/dist/dev/beam/KEYS
>> [4] https://repository.apache.org/content/repositories/orgapache
>> beam-1031/
>> [5] https://github.com/apache/beam/tree/v2.4.0-RC3
>> [6] https://github.com/apache/beam-site/pull/398
>>
>
>
>
> --
> Gus Katsiapis | Software Engineer | katsia...@google.com | 650-918-7487
> <(650)%20918-7487>
>


Re: [VOTE] Release 2.4.0, release candidate #3

2018-03-19 Thread Konstantinos Katsiapis
+1, since Tf.Transform  0.6
depends on (and is blocked by) Beam 2.4

On Sat, Mar 17, 2018 at 2:19 AM, Robert Bradshaw 
wrote:

> Hi everyone,
>
> Please review and vote on the release candidate #3 for the version 2.4.0,
> as follows:
> [ ] +1, Approve the release
> [ ] -1, Do not approve the release (please provide specific comments)
>
> The complete staging area is available for your review, which includes:
> * JIRA release notes [1],
> * the official Apache source release to be deployed to dist.apache.org
> [2],
> which is signed with the key with fingerprint BDC9 89B0 1BD2 A463 6010 A1CA
> 8F15 5E09 610D 69FB [3],
> * all artifacts to be deployed to the Maven Central Repository [4],
> * source code tag "v2.4.0-RC3" [5],
> * website pull request listing the release and publishing the API reference
> manual [6].
> * Java artifacts were built with Maven 3.2.5 and OpenJDK 1.8.0_112.
> * Python artifacts are deployed along with the source release to the
> dist.apache.org [2].
>
> The validation spreadsheet is available at
> https://docs.google.com/spreadsheets/d/1qk-N5vjXvbcEk68GjbkSZTR8AGqyNUM-
> oLFo_ZXBpJw/edit?ts=5a1c7310#gid=1663314475
>
> The vote will be open for at least 72 hours. It is adopted by majority
> approval, with at least 3 PMC affirmative votes.
>
> Thanks,
> - Robert
>
> [1]
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?
> version=12342682=12319527
> [2] https://dist.apache.org/repos/dist/dev/beam/2.4.0/
> [3] https://dist.apache.org/repos/dist/dev/beam/KEYS
> [4] https://repository.apache.org/content/repositories/orgapachebeam-1031/
> [5] https://github.com/apache/beam/tree/v2.4.0-RC3
> [6] https://github.com/apache/beam-site/pull/398
>



-- 
Gus Katsiapis | Software Engineer | katsia...@google.com | 650-918-7487


Re: [VOTE] Release 2.4.0, release candidate #3

2018-03-19 Thread Charles Chen
+1.  Verified the Python Quickstart on local and Dataflow (Mac / Linux).
Also verified that the Mac / Linux wheels were built correctly with fast /
compiled Cython coder support.

On Mon, Mar 19, 2018 at 1:49 PM Robert Bradshaw  wrote:

> Thanks!
>
> BTW, in case anyone's wondering where the md5 files went, they're now
> discouraged: http://www.apache.org/dev/release-distribution#sigs-and-sums
>
>
> On Mon, Mar 19, 2018 at 12:53 PM Lukasz Cwik  wrote:
>
>> +1 (binding), verified Java quickstart on Apex local, DirectRunner,
>> Dataflow, Flink local, Spark local.
>>
>>
>> On Mon, Mar 19, 2018 at 3:54 AM Romain Manni-Bucau 
>> wrote:
>>
>>> -0 (cause of the teardown issue which is still a blocker), otherwise
>>> spark/direct runners work in my projects
>>>
>>>
>>> Romain Manni-Bucau
>>> @rmannibucau  |  Blog
>>>  | Old Blog
>>>  | Github
>>>  | LinkedIn
>>>  | Book
>>> 
>>>
>>> 2018-03-17 10:19 GMT+01:00 Robert Bradshaw :
>>>
 Hi everyone,

 Please review and vote on the release candidate #3 for the version
 2.4.0,
 as follows:
 [ ] +1, Approve the release
 [ ] -1, Do not approve the release (please provide specific comments)

 The complete staging area is available for your review, which includes:
 * JIRA release notes [1],
 * the official Apache source release to be deployed to dist.apache.org
 [2],
 which is signed with the key with fingerprint BDC9 89B0 1BD2 A463 6010
 A1CA
 8F15 5E09 610D 69FB [3],
 * all artifacts to be deployed to the Maven Central Repository [4],
 * source code tag "v2.4.0-RC3" [5],
 * website pull request listing the release and publishing the API
 reference
 manual [6].
 * Java artifacts were built with Maven 3.2.5 and OpenJDK 1.8.0_112.
 * Python artifacts are deployed along with the source release to the
 dist.apache.org [2].

 The validation spreadsheet is available at

 https://docs.google.com/spreadsheets/d/1qk-N5vjXvbcEk68GjbkSZTR8AGqyNUM-oLFo_ZXBpJw/edit?ts=5a1c7310#gid=1663314475

 The vote will be open for at least 72 hours. It is adopted by majority
 approval, with at least 3 PMC affirmative votes.

 Thanks,
 - Robert

 [1]

 https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12342682=12319527
 [2] https://dist.apache.org/repos/dist/dev/beam/2.4.0/
 [3] https://dist.apache.org/repos/dist/dev/beam/KEYS
 [4]
 https://repository.apache.org/content/repositories/orgapachebeam-1031/
 [5] https://github.com/apache/beam/tree/v2.4.0-RC3
 [6] https://github.com/apache/beam-site/pull/398

>>>
>>>


Re: [VOTE] Release 2.4.0, release candidate #3

2018-03-19 Thread Robert Bradshaw
Thanks!

BTW, in case anyone's wondering where the md5 files went, they're now
discouraged: http://www.apache.org/dev/release-distribution#sigs-and-sums


On Mon, Mar 19, 2018 at 12:53 PM Lukasz Cwik  wrote:

> +1 (binding), verified Java quickstart on Apex local, DirectRunner,
> Dataflow, Flink local, Spark local.
>
>
> On Mon, Mar 19, 2018 at 3:54 AM Romain Manni-Bucau 
> wrote:
>
>> -0 (cause of the teardown issue which is still a blocker), otherwise
>> spark/direct runners work in my projects
>>
>>
>> Romain Manni-Bucau
>> @rmannibucau  |  Blog
>>  | Old Blog
>>  | Github
>>  | LinkedIn
>>  | Book
>> 
>>
>> 2018-03-17 10:19 GMT+01:00 Robert Bradshaw :
>>
>>> Hi everyone,
>>>
>>> Please review and vote on the release candidate #3 for the version 2.4.0,
>>> as follows:
>>> [ ] +1, Approve the release
>>> [ ] -1, Do not approve the release (please provide specific comments)
>>>
>>> The complete staging area is available for your review, which includes:
>>> * JIRA release notes [1],
>>> * the official Apache source release to be deployed to dist.apache.org
>>> [2],
>>> which is signed with the key with fingerprint BDC9 89B0 1BD2 A463 6010
>>> A1CA
>>> 8F15 5E09 610D 69FB [3],
>>> * all artifacts to be deployed to the Maven Central Repository [4],
>>> * source code tag "v2.4.0-RC3" [5],
>>> * website pull request listing the release and publishing the API
>>> reference
>>> manual [6].
>>> * Java artifacts were built with Maven 3.2.5 and OpenJDK 1.8.0_112.
>>> * Python artifacts are deployed along with the source release to the
>>> dist.apache.org [2].
>>>
>>> The validation spreadsheet is available at
>>>
>>> https://docs.google.com/spreadsheets/d/1qk-N5vjXvbcEk68GjbkSZTR8AGqyNUM-oLFo_ZXBpJw/edit?ts=5a1c7310#gid=1663314475
>>>
>>> The vote will be open for at least 72 hours. It is adopted by majority
>>> approval, with at least 3 PMC affirmative votes.
>>>
>>> Thanks,
>>> - Robert
>>>
>>> [1]
>>>
>>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12342682=12319527
>>> [2] https://dist.apache.org/repos/dist/dev/beam/2.4.0/
>>> [3] https://dist.apache.org/repos/dist/dev/beam/KEYS
>>> [4]
>>> https://repository.apache.org/content/repositories/orgapachebeam-1031/
>>> [5] https://github.com/apache/beam/tree/v2.4.0-RC3
>>> [6] https://github.com/apache/beam-site/pull/398
>>>
>>
>>


Re: [VOTE] Release 2.4.0, release candidate #3

2018-03-19 Thread Lukasz Cwik
+1 (binding), verified Java quickstart on Apex local, DirectRunner,
Dataflow, Flink local, Spark local.


On Mon, Mar 19, 2018 at 3:54 AM Romain Manni-Bucau 
wrote:

> -0 (cause of the teardown issue which is still a blocker), otherwise
> spark/direct runners work in my projects
>
>
> Romain Manni-Bucau
> @rmannibucau  |  Blog
>  | Old Blog
>  | Github
>  | LinkedIn
>  | Book
> 
>
> 2018-03-17 10:19 GMT+01:00 Robert Bradshaw :
>
>> Hi everyone,
>>
>> Please review and vote on the release candidate #3 for the version 2.4.0,
>> as follows:
>> [ ] +1, Approve the release
>> [ ] -1, Do not approve the release (please provide specific comments)
>>
>> The complete staging area is available for your review, which includes:
>> * JIRA release notes [1],
>> * the official Apache source release to be deployed to dist.apache.org
>> [2],
>> which is signed with the key with fingerprint BDC9 89B0 1BD2 A463 6010
>> A1CA
>> 8F15 5E09 610D 69FB [3],
>> * all artifacts to be deployed to the Maven Central Repository [4],
>> * source code tag "v2.4.0-RC3" [5],
>> * website pull request listing the release and publishing the API
>> reference
>> manual [6].
>> * Java artifacts were built with Maven 3.2.5 and OpenJDK 1.8.0_112.
>> * Python artifacts are deployed along with the source release to the
>> dist.apache.org [2].
>>
>> The validation spreadsheet is available at
>>
>> https://docs.google.com/spreadsheets/d/1qk-N5vjXvbcEk68GjbkSZTR8AGqyNUM-oLFo_ZXBpJw/edit?ts=5a1c7310#gid=1663314475
>>
>> The vote will be open for at least 72 hours. It is adopted by majority
>> approval, with at least 3 PMC affirmative votes.
>>
>> Thanks,
>> - Robert
>>
>> [1]
>>
>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12342682=12319527
>> [2] https://dist.apache.org/repos/dist/dev/beam/2.4.0/
>> [3] https://dist.apache.org/repos/dist/dev/beam/KEYS
>> [4]
>> https://repository.apache.org/content/repositories/orgapachebeam-1031/
>> [5] https://github.com/apache/beam/tree/v2.4.0-RC3
>> [6] https://github.com/apache/beam-site/pull/398
>>
>
>


Re: [VOTE] Release 2.4.0, release candidate #3

2018-03-19 Thread Romain Manni-Bucau
-0 (cause of the teardown issue which is still a blocker), otherwise
spark/direct runners work in my projects


Romain Manni-Bucau
@rmannibucau  |  Blog
 | Old Blog
 | Github  |
LinkedIn  | Book


2018-03-17 10:19 GMT+01:00 Robert Bradshaw :

> Hi everyone,
>
> Please review and vote on the release candidate #3 for the version 2.4.0,
> as follows:
> [ ] +1, Approve the release
> [ ] -1, Do not approve the release (please provide specific comments)
>
> The complete staging area is available for your review, which includes:
> * JIRA release notes [1],
> * the official Apache source release to be deployed to dist.apache.org
> [2],
> which is signed with the key with fingerprint BDC9 89B0 1BD2 A463 6010 A1CA
> 8F15 5E09 610D 69FB [3],
> * all artifacts to be deployed to the Maven Central Repository [4],
> * source code tag "v2.4.0-RC3" [5],
> * website pull request listing the release and publishing the API reference
> manual [6].
> * Java artifacts were built with Maven 3.2.5 and OpenJDK 1.8.0_112.
> * Python artifacts are deployed along with the source release to the
> dist.apache.org [2].
>
> The validation spreadsheet is available at
> https://docs.google.com/spreadsheets/d/1qk-N5vjXvbcEk68GjbkSZTR8AGqyNUM-
> oLFo_ZXBpJw/edit?ts=5a1c7310#gid=1663314475
>
> The vote will be open for at least 72 hours. It is adopted by majority
> approval, with at least 3 PMC affirmative votes.
>
> Thanks,
> - Robert
>
> [1]
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?
> version=12342682=12319527
> [2] https://dist.apache.org/repos/dist/dev/beam/2.4.0/
> [3] https://dist.apache.org/repos/dist/dev/beam/KEYS
> [4] https://repository.apache.org/content/repositories/orgapachebeam-1031/
> [5] https://github.com/apache/beam/tree/v2.4.0-RC3
> [6] https://github.com/apache/beam-site/pull/398
>


[VOTE] Release 2.4.0, release candidate #3

2018-03-17 Thread Robert Bradshaw
Hi everyone,

Please review and vote on the release candidate #3 for the version 2.4.0,
as follows:
[ ] +1, Approve the release
[ ] -1, Do not approve the release (please provide specific comments)

The complete staging area is available for your review, which includes:
* JIRA release notes [1],
* the official Apache source release to be deployed to dist.apache.org [2],
which is signed with the key with fingerprint BDC9 89B0 1BD2 A463 6010 A1CA
8F15 5E09 610D 69FB [3],
* all artifacts to be deployed to the Maven Central Repository [4],
* source code tag "v2.4.0-RC3" [5],
* website pull request listing the release and publishing the API reference
manual [6].
* Java artifacts were built with Maven 3.2.5 and OpenJDK 1.8.0_112.
* Python artifacts are deployed along with the source release to the
dist.apache.org [2].

The validation spreadsheet is available at
https://docs.google.com/spreadsheets/d/1qk-N5vjXvbcEk68GjbkSZTR8AGqyNUM-oLFo_ZXBpJw/edit?ts=5a1c7310#gid=1663314475

The vote will be open for at least 72 hours. It is adopted by majority
approval, with at least 3 PMC affirmative votes.

Thanks,
- Robert

[1]
https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12342682=12319527
[2] https://dist.apache.org/repos/dist/dev/beam/2.4.0/
[3] https://dist.apache.org/repos/dist/dev/beam/KEYS
[4] https://repository.apache.org/content/repositories/orgapachebeam-1031/
[5] https://github.com/apache/beam/tree/v2.4.0-RC3
[6] https://github.com/apache/beam-site/pull/398