Re: [VOTE] Release 2.20.0, release candidate #1

2020-04-08 Thread Maximilian Michels
Just a reminder that for ASF releases we are voting on releasing the
source, the binaries are simply a nice-to-have.

Nevertheless, this is the right call since the majority of users will
use the binaries, not the source. As Steve pointed out, we don't want to
release something broken, even if it is not contained in the source.

We should make sure to notify the release manager when merging
release-critical changes.

-Max

On 07.04.20 01:24, Robert Bradshaw wrote:
> Thanks. It sounds like this is enough of  a blocker for me to vote -1
> for RC1 as well. We'll keep an eye out for RC2. 
> 
> (If this is the only change, the Python artifacts are still good. I
> would encourage folks to keep testing RC1 to see if there are any other
> issues, so we can have quick resolution on RC2.)
> 
> On Mon, Apr 6, 2020 at 3:53 PM Rui Wang  > wrote:
> 
> Ok, I will abort RC1 and go toward RC2 for known issues. Thanks
> everyone who has helped!
> 
> 
> 
> -Rui  
> 
> On Mon, Apr 6, 2020 at 3:28 PM Reuven Lax  > wrote:
> 
> -1, as that PR does fix a critical bug. The fact that no unit
> test broke before was more a signal that our unit testing was
> deficient in this area.
> 
> My fix for the bug is pr/11226, which did include a unit test
> (which fails without the fix). However it appears that 11252
> forked off just the main code files from my pr, and not the unit
> test. If we're recutting, we should include the unit test as well.
> 
> On Mon, Apr 6, 2020 at 3:11 PM Rui Wang  > wrote:
> 
> I see. I will also leave the community to decide.
> 
> With the unit tests in [1], the fix becomes sufficient (e.g.
> if the community decides that the fix is critical, I will
> also need to include those tests in the release).
> 
> 
> [1] https://github.com/apache/beam/pull/11226
> 
> 
> -Rui
> 
> 
> On Mon, Apr 6, 2020 at 3:05 PM Steve Niemitz
> mailto:sniem...@apache.org>> wrote:
> 
> My opinion doesn't matter much, since we're just going
> to cherry pick the fix into our fork anyways, but you're
> essentially proposing releasing a build that *WILL*
> cause data loss to anyone who uses processing time timers.
> 
> I'll leave it up to the community to decide, but it
> seems like a pretty big bug.
> 
> Also, fwiw, there is a PR open that adds a test for this
> [1], but it was never merged (it's been open for 12 days).
> 
> [1] https://github.com/apache/beam/pull/11226
> 
> On Mon, Apr 6, 2020 at 5:52 PM Rui Wang
> mailto:ruw...@google.com>> wrote:
> 
> My opinion is, even though that commit was missing,
> no test/validation gave a signal that something
> relevant was broken. Plus that fix didn't include a
> test.  
> 
> I will hesitate to say such a fix is critical for a
> release, unless there is something to test or
> validate it.
> 
> 
> -Rui
> 
> On Mon, Apr 6, 2020 at 2:46 PM Steve Niemitz
> mailto:sniem...@apache.org>>
> wrote:
> 
> timers are essentially broken without it, so I'd
> say -1
> 
> On Mon, Apr 6, 2020 at 5:45 PM Rui Wang
> mailto:ruw...@google.com>>
> wrote:
> 
> ok so the source is consistent with the
> binary. What undecided is if missing that
> commit is -1, or that can be marked as a
> known issue in release note.
> 
> 
> -Rui
> 
> On Mon, Apr 6, 2020 at 2:38 PM Steve Niemitz
>  > wrote:
> 
> I can confirm that the artifact on maven
> central [1] does not have the change in
> it either, I disassembled it with javap.
> 
> [1]
> 
> https://repository.apache.org/content/repositories/orgapachebeam-1100/org/apache/beam/beam-runners-core-java/2.20.0/beam-runners-core-java-2.20.0.jar
> 
> 
> On Mon, Apr 6, 2020 at 5:28 PM Luke Cwik
>  > wrote:
> 
> If the source doesn't represent the
>   

Re: [VOTE] Release 2.20.0, release candidate #1

2020-04-06 Thread Robert Bradshaw
Thanks. It sounds like this is enough of  a blocker for me to vote -1 for
RC1 as well. We'll keep an eye out for RC2.

(If this is the only change, the Python artifacts are still good. I
would encourage folks to keep testing RC1 to see if there are any other
issues, so we can have quick resolution on RC2.)

On Mon, Apr 6, 2020 at 3:53 PM Rui Wang  wrote:

> Ok, I will abort RC1 and go toward RC2 for known issues. Thanks everyone
> who has helped!
>
>
>
> -Rui
>
> On Mon, Apr 6, 2020 at 3:28 PM Reuven Lax  wrote:
>
>> -1, as that PR does fix a critical bug. The fact that no unit test broke
>> before was more a signal that our unit testing was deficient in this area.
>>
>> My fix for the bug is pr/11226, which did include a unit test (which
>> fails without the fix). However it appears that 11252 forked off just the
>> main code files from my pr, and not the unit test. If we're recutting, we
>> should include the unit test as well.
>>
>> On Mon, Apr 6, 2020 at 3:11 PM Rui Wang  wrote:
>>
>>> I see. I will also leave the community to decide.
>>>
>>> With the unit tests in [1], the fix becomes sufficient (e.g. if the
>>> community decides that the fix is critical, I will also need to include
>>> those tests in the release).
>>>
>>>
>>> [1] https://github.com/apache/beam/pull/11226
>>>
>>>
>>> -Rui
>>>
>>>
>>> On Mon, Apr 6, 2020 at 3:05 PM Steve Niemitz 
>>> wrote:
>>>
 My opinion doesn't matter much, since we're just going to cherry pick
 the fix into our fork anyways, but you're essentially proposing releasing a
 build that *WILL* cause data loss to anyone who uses processing time
 timers.

 I'll leave it up to the community to decide, but it seems like a pretty
 big bug.

 Also, fwiw, there is a PR open that adds a test for this [1], but it
 was never merged (it's been open for 12 days).

 [1] https://github.com/apache/beam/pull/11226

 On Mon, Apr 6, 2020 at 5:52 PM Rui Wang  wrote:

> My opinion is, even though that commit was missing, no test/validation
> gave a signal that something relevant was broken. Plus that fix didn't
> include a test.
>
> I will hesitate to say such a fix is critical for a release, unless
> there is something to test or validate it.
>
>
> -Rui
>
> On Mon, Apr 6, 2020 at 2:46 PM Steve Niemitz 
> wrote:
>
>> timers are essentially broken without it, so I'd say -1
>>
>> On Mon, Apr 6, 2020 at 5:45 PM Rui Wang  wrote:
>>
>>> ok so the source is consistent with the binary. What undecided is if
>>> missing that commit is -1, or that can be marked as a known issue in
>>> release note.
>>>
>>>
>>> -Rui
>>>
>>> On Mon, Apr 6, 2020 at 2:38 PM Steve Niemitz 
>>> wrote:
>>>
 I can confirm that the artifact on maven central [1] does not have
 the change in it either, I disassembled it with javap.

 [1]
 https://repository.apache.org/content/repositories/orgapachebeam-1100/org/apache/beam/beam-runners-core-java/2.20.0/beam-runners-core-java-2.20.0.jar

 On Mon, Apr 6, 2020 at 5:28 PM Luke Cwik  wrote:

> If the source doesn't represent the binaries, should that be an
> automatic -1?
>
> On Mon, Apr 6, 2020 at 2:08 PM Valentyn Tymofieiev <
> valen...@google.com> wrote:
>
>> On Mon, Apr 6, 2020 at 1:21 PM Robert Bradshaw <
>> rober...@google.com> wrote:
>>
>>> Valentyn, do the container issues affect our external containers
>>> as well?
>>>
>>
>> No, external containers install Beam, so all Beam dependencies
>> are also installed.
>>
>> Context (for others reading this): Currently built
>> Dataflow Python containers don't install one of Beam 2.20.0 
>> dependencies,
>> which will be fixed.
>>
>>
>>> I verified the signatures and sources, they all look good,
>>> except that we're missing
>>> https://github.com/apache/beam/pull/11252 if we were hoping to
>>> get that in. The wheel looks fine as well.
>>>
>>> On Mon, Apr 6, 2020 at 12:16 PM Rui Wang 
>>> wrote:
>>>
 A friendly ping to remind the vote for RC1 is pending.



 -Rui

 On Mon, Apr 6, 2020 at 7:21 AM Péter Farkas <
 peter.far...@aliz.ai> wrote:

> +1 - Validated only BEAM-9452
> 
>
> On Sat, 4 Apr 2020 at 00:22, Ahmet Altay 
> wrote:
>
>> +1 - Validated python quickstart examples. Thank you for
>> preparing the RC.
>>
>> On Fri, Apr 3, 2020 at 12:25 PM Ismaël Mejía <
>> ieme...@gmail.com> 

Re: [VOTE] Release 2.20.0, release candidate #1

2020-04-06 Thread Rui Wang
Ok, I will abort RC1 and go toward RC2 for known issues. Thanks everyone
who has helped!



-Rui

On Mon, Apr 6, 2020 at 3:28 PM Reuven Lax  wrote:

> -1, as that PR does fix a critical bug. The fact that no unit test broke
> before was more a signal that our unit testing was deficient in this area.
>
> My fix for the bug is pr/11226, which did include a unit test (which fails
> without the fix). However it appears that 11252 forked off just the main
> code files from my pr, and not the unit test. If we're recutting, we should
> include the unit test as well.
>
> On Mon, Apr 6, 2020 at 3:11 PM Rui Wang  wrote:
>
>> I see. I will also leave the community to decide.
>>
>> With the unit tests in [1], the fix becomes sufficient (e.g. if the
>> community decides that the fix is critical, I will also need to include
>> those tests in the release).
>>
>>
>> [1] https://github.com/apache/beam/pull/11226
>>
>>
>> -Rui
>>
>>
>> On Mon, Apr 6, 2020 at 3:05 PM Steve Niemitz  wrote:
>>
>>> My opinion doesn't matter much, since we're just going to cherry pick
>>> the fix into our fork anyways, but you're essentially proposing releasing a
>>> build that *WILL* cause data loss to anyone who uses processing time
>>> timers.
>>>
>>> I'll leave it up to the community to decide, but it seems like a pretty
>>> big bug.
>>>
>>> Also, fwiw, there is a PR open that adds a test for this [1], but it was
>>> never merged (it's been open for 12 days).
>>>
>>> [1] https://github.com/apache/beam/pull/11226
>>>
>>> On Mon, Apr 6, 2020 at 5:52 PM Rui Wang  wrote:
>>>
 My opinion is, even though that commit was missing, no test/validation
 gave a signal that something relevant was broken. Plus that fix didn't
 include a test.

 I will hesitate to say such a fix is critical for a release, unless
 there is something to test or validate it.


 -Rui

 On Mon, Apr 6, 2020 at 2:46 PM Steve Niemitz 
 wrote:

> timers are essentially broken without it, so I'd say -1
>
> On Mon, Apr 6, 2020 at 5:45 PM Rui Wang  wrote:
>
>> ok so the source is consistent with the binary. What undecided is if
>> missing that commit is -1, or that can be marked as a known issue in
>> release note.
>>
>>
>> -Rui
>>
>> On Mon, Apr 6, 2020 at 2:38 PM Steve Niemitz 
>> wrote:
>>
>>> I can confirm that the artifact on maven central [1] does not have
>>> the change in it either, I disassembled it with javap.
>>>
>>> [1]
>>> https://repository.apache.org/content/repositories/orgapachebeam-1100/org/apache/beam/beam-runners-core-java/2.20.0/beam-runners-core-java-2.20.0.jar
>>>
>>> On Mon, Apr 6, 2020 at 5:28 PM Luke Cwik  wrote:
>>>
 If the source doesn't represent the binaries, should that be an
 automatic -1?

 On Mon, Apr 6, 2020 at 2:08 PM Valentyn Tymofieiev <
 valen...@google.com> wrote:

> On Mon, Apr 6, 2020 at 1:21 PM Robert Bradshaw <
> rober...@google.com> wrote:
>
>> Valentyn, do the container issues affect our external containers
>> as well?
>>
>
> No, external containers install Beam, so all Beam dependencies are
> also installed.
>
> Context (for others reading this): Currently built Dataflow Python
> containers don't install one of Beam 2.20.0 dependencies, which will 
> be
> fixed.
>
>
>> I verified the signatures and sources, they all look good, except
>> that we're missing https://github.com/apache/beam/pull/11252 if
>> we were hoping to get that in. The wheel looks fine as well.
>>
>> On Mon, Apr 6, 2020 at 12:16 PM Rui Wang 
>> wrote:
>>
>>> A friendly ping to remind the vote for RC1 is pending.
>>>
>>>
>>>
>>> -Rui
>>>
>>> On Mon, Apr 6, 2020 at 7:21 AM Péter Farkas <
>>> peter.far...@aliz.ai> wrote:
>>>
 +1 - Validated only BEAM-9452
 

 On Sat, 4 Apr 2020 at 00:22, Ahmet Altay 
 wrote:

> +1 - Validated python quickstart examples. Thank you for
> preparing the RC.
>
> On Fri, Apr 3, 2020 at 12:25 PM Ismaël Mejía <
> ieme...@gmail.com> wrote:
>
>> Can somebody with windows please validate this one:
>> https://issues.apache.org/jira/browse/BEAM-9452
>>
>> We really need to put some windows tests in place in the
>> future. Maybe we can
>> try github actions for this (but well the vote is not the
>> place to
>> discuss this).
>>
>
> I completely agree with you. I think we kind of already

Re: [VOTE] Release 2.20.0, release candidate #1

2020-04-06 Thread Reuven Lax
-1, as that PR does fix a critical bug. The fact that no unit test broke
before was more a signal that our unit testing was deficient in this area.

My fix for the bug is pr/11226, which did include a unit test (which fails
without the fix). However it appears that 11252 forked off just the main
code files from my pr, and not the unit test. If we're recutting, we should
include the unit test as well.

On Mon, Apr 6, 2020 at 3:11 PM Rui Wang  wrote:

> I see. I will also leave the community to decide.
>
> With the unit tests in [1], the fix becomes sufficient (e.g. if the
> community decides that the fix is critical, I will also need to include
> those tests in the release).
>
>
> [1] https://github.com/apache/beam/pull/11226
>
>
> -Rui
>
>
> On Mon, Apr 6, 2020 at 3:05 PM Steve Niemitz  wrote:
>
>> My opinion doesn't matter much, since we're just going to cherry pick the
>> fix into our fork anyways, but you're essentially proposing releasing a
>> build that *WILL* cause data loss to anyone who uses processing time
>> timers.
>>
>> I'll leave it up to the community to decide, but it seems like a pretty
>> big bug.
>>
>> Also, fwiw, there is a PR open that adds a test for this [1], but it was
>> never merged (it's been open for 12 days).
>>
>> [1] https://github.com/apache/beam/pull/11226
>>
>> On Mon, Apr 6, 2020 at 5:52 PM Rui Wang  wrote:
>>
>>> My opinion is, even though that commit was missing, no test/validation
>>> gave a signal that something relevant was broken. Plus that fix didn't
>>> include a test.
>>>
>>> I will hesitate to say such a fix is critical for a release, unless
>>> there is something to test or validate it.
>>>
>>>
>>> -Rui
>>>
>>> On Mon, Apr 6, 2020 at 2:46 PM Steve Niemitz 
>>> wrote:
>>>
 timers are essentially broken without it, so I'd say -1

 On Mon, Apr 6, 2020 at 5:45 PM Rui Wang  wrote:

> ok so the source is consistent with the binary. What undecided is if
> missing that commit is -1, or that can be marked as a known issue in
> release note.
>
>
> -Rui
>
> On Mon, Apr 6, 2020 at 2:38 PM Steve Niemitz 
> wrote:
>
>> I can confirm that the artifact on maven central [1] does not have
>> the change in it either, I disassembled it with javap.
>>
>> [1]
>> https://repository.apache.org/content/repositories/orgapachebeam-1100/org/apache/beam/beam-runners-core-java/2.20.0/beam-runners-core-java-2.20.0.jar
>>
>> On Mon, Apr 6, 2020 at 5:28 PM Luke Cwik  wrote:
>>
>>> If the source doesn't represent the binaries, should that be an
>>> automatic -1?
>>>
>>> On Mon, Apr 6, 2020 at 2:08 PM Valentyn Tymofieiev <
>>> valen...@google.com> wrote:
>>>
 On Mon, Apr 6, 2020 at 1:21 PM Robert Bradshaw 
 wrote:

> Valentyn, do the container issues affect our external containers
> as well?
>

 No, external containers install Beam, so all Beam dependencies are
 also installed.

 Context (for others reading this): Currently built Dataflow Python
 containers don't install one of Beam 2.20.0 dependencies, which will be
 fixed.


> I verified the signatures and sources, they all look good, except
> that we're missing https://github.com/apache/beam/pull/11252 if
> we were hoping to get that in. The wheel looks fine as well.
>
> On Mon, Apr 6, 2020 at 12:16 PM Rui Wang 
> wrote:
>
>> A friendly ping to remind the vote for RC1 is pending.
>>
>>
>>
>> -Rui
>>
>> On Mon, Apr 6, 2020 at 7:21 AM Péter Farkas 
>> wrote:
>>
>>> +1 - Validated only BEAM-9452
>>> 
>>>
>>> On Sat, 4 Apr 2020 at 00:22, Ahmet Altay 
>>> wrote:
>>>
 +1 - Validated python quickstart examples. Thank you for
 preparing the RC.

 On Fri, Apr 3, 2020 at 12:25 PM Ismaël Mejía 
 wrote:

> Can somebody with windows please validate this one:
> https://issues.apache.org/jira/browse/BEAM-9452
>
> We really need to put some windows tests in place in the
> future. Maybe we can
> try github actions for this (but well the vote is not the
> place to
> discuss this).
>

 I completely agree with you. I think we kind of already
 discussed this (https://issues.apache.org/jira/browse/BEAM-9388)
 but we did not get a chance to work on it.


>
> On Fri, Apr 3, 2020 at 8:16 PM Rui Wang 
> wrote:
> >
> > Add Maven and Java versions that were used for building java
> artifacts:

Re: [VOTE] Release 2.20.0, release candidate #1

2020-04-06 Thread Rui Wang
I see. I will also leave the community to decide.

With the unit tests in [1], the fix becomes sufficient (e.g. if the
community decides that the fix is critical, I will also need to include
those tests in the release).


[1] https://github.com/apache/beam/pull/11226


-Rui


On Mon, Apr 6, 2020 at 3:05 PM Steve Niemitz  wrote:

> My opinion doesn't matter much, since we're just going to cherry pick the
> fix into our fork anyways, but you're essentially proposing releasing a
> build that *WILL* cause data loss to anyone who uses processing time
> timers.
>
> I'll leave it up to the community to decide, but it seems like a pretty
> big bug.
>
> Also, fwiw, there is a PR open that adds a test for this [1], but it was
> never merged (it's been open for 12 days).
>
> [1] https://github.com/apache/beam/pull/11226
>
> On Mon, Apr 6, 2020 at 5:52 PM Rui Wang  wrote:
>
>> My opinion is, even though that commit was missing, no test/validation
>> gave a signal that something relevant was broken. Plus that fix didn't
>> include a test.
>>
>> I will hesitate to say such a fix is critical for a release, unless there
>> is something to test or validate it.
>>
>>
>> -Rui
>>
>> On Mon, Apr 6, 2020 at 2:46 PM Steve Niemitz  wrote:
>>
>>> timers are essentially broken without it, so I'd say -1
>>>
>>> On Mon, Apr 6, 2020 at 5:45 PM Rui Wang  wrote:
>>>
 ok so the source is consistent with the binary. What undecided is if
 missing that commit is -1, or that can be marked as a known issue in
 release note.


 -Rui

 On Mon, Apr 6, 2020 at 2:38 PM Steve Niemitz 
 wrote:

> I can confirm that the artifact on maven central [1] does not have the
> change in it either, I disassembled it with javap.
>
> [1]
> https://repository.apache.org/content/repositories/orgapachebeam-1100/org/apache/beam/beam-runners-core-java/2.20.0/beam-runners-core-java-2.20.0.jar
>
> On Mon, Apr 6, 2020 at 5:28 PM Luke Cwik  wrote:
>
>> If the source doesn't represent the binaries, should that be an
>> automatic -1?
>>
>> On Mon, Apr 6, 2020 at 2:08 PM Valentyn Tymofieiev <
>> valen...@google.com> wrote:
>>
>>> On Mon, Apr 6, 2020 at 1:21 PM Robert Bradshaw 
>>> wrote:
>>>
 Valentyn, do the container issues affect our external containers as
 well?

>>>
>>> No, external containers install Beam, so all Beam dependencies are
>>> also installed.
>>>
>>> Context (for others reading this): Currently built Dataflow Python
>>> containers don't install one of Beam 2.20.0 dependencies, which will be
>>> fixed.
>>>
>>>
 I verified the signatures and sources, they all look good, except
 that we're missing https://github.com/apache/beam/pull/11252 if we
 were hoping to get that in. The wheel looks fine as well.

 On Mon, Apr 6, 2020 at 12:16 PM Rui Wang  wrote:

> A friendly ping to remind the vote for RC1 is pending.
>
>
>
> -Rui
>
> On Mon, Apr 6, 2020 at 7:21 AM Péter Farkas 
> wrote:
>
>> +1 - Validated only BEAM-9452
>> 
>>
>> On Sat, 4 Apr 2020 at 00:22, Ahmet Altay 
>> wrote:
>>
>>> +1 - Validated python quickstart examples. Thank you for
>>> preparing the RC.
>>>
>>> On Fri, Apr 3, 2020 at 12:25 PM Ismaël Mejía 
>>> wrote:
>>>
 Can somebody with windows please validate this one:
 https://issues.apache.org/jira/browse/BEAM-9452

 We really need to put some windows tests in place in the
 future. Maybe we can
 try github actions for this (but well the vote is not the place
 to
 discuss this).

>>>
>>> I completely agree with you. I think we kind of already
>>> discussed this (https://issues.apache.org/jira/browse/BEAM-9388)
>>> but we did not get a chance to work on it.
>>>
>>>

 On Fri, Apr 3, 2020 at 8:16 PM Rui Wang 
 wrote:
 >
 > Add Maven and Java versions that were used for building java
 artifacts:
 > maven: 3.6.2
 > java: 1.8.0_181
 >
 >
 > -Rui
 >
 > On Thu, Apr 2, 2020 at 9:06 PM Rui Wang 
 wrote:
 >>
 >> Hi everyone,
 >> Please review and vote on the release candidate #1 for the
 version 1.20.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,

Re: [VOTE] Release 2.20.0, release candidate #1

2020-04-06 Thread Steve Niemitz
My opinion doesn't matter much, since we're just going to cherry pick the
fix into our fork anyways, but you're essentially proposing releasing a
build that *WILL* cause data loss to anyone who uses processing time timers.

I'll leave it up to the community to decide, but it seems like a pretty big
bug.

Also, fwiw, there is a PR open that adds a test for this [1], but it was
never merged (it's been open for 12 days).

[1] https://github.com/apache/beam/pull/11226

On Mon, Apr 6, 2020 at 5:52 PM Rui Wang  wrote:

> My opinion is, even though that commit was missing, no test/validation
> gave a signal that something relevant was broken. Plus that fix didn't
> include a test.
>
> I will hesitate to say such a fix is critical for a release, unless there
> is something to test or validate it.
>
>
> -Rui
>
> On Mon, Apr 6, 2020 at 2:46 PM Steve Niemitz  wrote:
>
>> timers are essentially broken without it, so I'd say -1
>>
>> On Mon, Apr 6, 2020 at 5:45 PM Rui Wang  wrote:
>>
>>> ok so the source is consistent with the binary. What undecided is if
>>> missing that commit is -1, or that can be marked as a known issue in
>>> release note.
>>>
>>>
>>> -Rui
>>>
>>> On Mon, Apr 6, 2020 at 2:38 PM Steve Niemitz 
>>> wrote:
>>>
 I can confirm that the artifact on maven central [1] does not have the
 change in it either, I disassembled it with javap.

 [1]
 https://repository.apache.org/content/repositories/orgapachebeam-1100/org/apache/beam/beam-runners-core-java/2.20.0/beam-runners-core-java-2.20.0.jar

 On Mon, Apr 6, 2020 at 5:28 PM Luke Cwik  wrote:

> If the source doesn't represent the binaries, should that be an
> automatic -1?
>
> On Mon, Apr 6, 2020 at 2:08 PM Valentyn Tymofieiev <
> valen...@google.com> wrote:
>
>> On Mon, Apr 6, 2020 at 1:21 PM Robert Bradshaw 
>> wrote:
>>
>>> Valentyn, do the container issues affect our external containers as
>>> well?
>>>
>>
>> No, external containers install Beam, so all Beam dependencies are
>> also installed.
>>
>> Context (for others reading this): Currently built Dataflow Python
>> containers don't install one of Beam 2.20.0 dependencies, which will be
>> fixed.
>>
>>
>>> I verified the signatures and sources, they all look good, except
>>> that we're missing https://github.com/apache/beam/pull/11252 if we
>>> were hoping to get that in. The wheel looks fine as well.
>>>
>>> On Mon, Apr 6, 2020 at 12:16 PM Rui Wang  wrote:
>>>
 A friendly ping to remind the vote for RC1 is pending.



 -Rui

 On Mon, Apr 6, 2020 at 7:21 AM Péter Farkas 
 wrote:

> +1 - Validated only BEAM-9452
> 
>
> On Sat, 4 Apr 2020 at 00:22, Ahmet Altay  wrote:
>
>> +1 - Validated python quickstart examples. Thank you for
>> preparing the RC.
>>
>> On Fri, Apr 3, 2020 at 12:25 PM Ismaël Mejía 
>> wrote:
>>
>>> Can somebody with windows please validate this one:
>>> https://issues.apache.org/jira/browse/BEAM-9452
>>>
>>> We really need to put some windows tests in place in the future.
>>> Maybe we can
>>> try github actions for this (but well the vote is not the place
>>> to
>>> discuss this).
>>>
>>
>> I completely agree with you. I think we kind of already discussed
>> this (https://issues.apache.org/jira/browse/BEAM-9388) but we
>> did not get a chance to work on it.
>>
>>
>>>
>>> On Fri, Apr 3, 2020 at 8:16 PM Rui Wang 
>>> wrote:
>>> >
>>> > Add Maven and Java versions that were used for building java
>>> artifacts:
>>> > maven: 3.6.2
>>> > java: 1.8.0_181
>>> >
>>> >
>>> > -Rui
>>> >
>>> > On Thu, Apr 2, 2020 at 9:06 PM Rui Wang 
>>> wrote:
>>> >>
>>> >> Hi everyone,
>>> >> Please review and vote on the release candidate #1 for the
>>> version 1.20.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 699A 22D2 D4F0 0AD3 957B  6A88 38B1 C6B4 25EB A67C [3],
>>> >> * all artifacts to be deployed to the Maven Central
>>> Repository [4],
>>> >> * source code tag "v1.20.0-RC1" [5],
>>> >> * website pull request listing the release [6], 

Re: [VOTE] Release 2.20.0, release candidate #1

2020-04-06 Thread Rui Wang
My opinion is, even though that commit was missing, no test/validation gave
a signal that something relevant was broken. Plus that fix didn't include a
test.

I will hesitate to say such a fix is critical for a release, unless there
is something to test or validate it.


-Rui

On Mon, Apr 6, 2020 at 2:46 PM Steve Niemitz  wrote:

> timers are essentially broken without it, so I'd say -1
>
> On Mon, Apr 6, 2020 at 5:45 PM Rui Wang  wrote:
>
>> ok so the source is consistent with the binary. What undecided is if
>> missing that commit is -1, or that can be marked as a known issue in
>> release note.
>>
>>
>> -Rui
>>
>> On Mon, Apr 6, 2020 at 2:38 PM Steve Niemitz  wrote:
>>
>>> I can confirm that the artifact on maven central [1] does not have the
>>> change in it either, I disassembled it with javap.
>>>
>>> [1]
>>> https://repository.apache.org/content/repositories/orgapachebeam-1100/org/apache/beam/beam-runners-core-java/2.20.0/beam-runners-core-java-2.20.0.jar
>>>
>>> On Mon, Apr 6, 2020 at 5:28 PM Luke Cwik  wrote:
>>>
 If the source doesn't represent the binaries, should that be an
 automatic -1?

 On Mon, Apr 6, 2020 at 2:08 PM Valentyn Tymofieiev 
 wrote:

> On Mon, Apr 6, 2020 at 1:21 PM Robert Bradshaw 
> wrote:
>
>> Valentyn, do the container issues affect our external containers as
>> well?
>>
>
> No, external containers install Beam, so all Beam dependencies are
> also installed.
>
> Context (for others reading this): Currently built Dataflow Python
> containers don't install one of Beam 2.20.0 dependencies, which will be
> fixed.
>
>
>> I verified the signatures and sources, they all look good, except
>> that we're missing https://github.com/apache/beam/pull/11252 if we
>> were hoping to get that in. The wheel looks fine as well.
>>
>> On Mon, Apr 6, 2020 at 12:16 PM Rui Wang  wrote:
>>
>>> A friendly ping to remind the vote for RC1 is pending.
>>>
>>>
>>>
>>> -Rui
>>>
>>> On Mon, Apr 6, 2020 at 7:21 AM Péter Farkas 
>>> wrote:
>>>
 +1 - Validated only BEAM-9452
 

 On Sat, 4 Apr 2020 at 00:22, Ahmet Altay  wrote:

> +1 - Validated python quickstart examples. Thank you for preparing
> the RC.
>
> On Fri, Apr 3, 2020 at 12:25 PM Ismaël Mejía 
> wrote:
>
>> Can somebody with windows please validate this one:
>> https://issues.apache.org/jira/browse/BEAM-9452
>>
>> We really need to put some windows tests in place in the future.
>> Maybe we can
>> try github actions for this (but well the vote is not the place to
>> discuss this).
>>
>
> I completely agree with you. I think we kind of already discussed
> this (https://issues.apache.org/jira/browse/BEAM-9388) but we did
> not get a chance to work on it.
>
>
>>
>> On Fri, Apr 3, 2020 at 8:16 PM Rui Wang 
>> wrote:
>> >
>> > Add Maven and Java versions that were used for building java
>> artifacts:
>> > maven: 3.6.2
>> > java: 1.8.0_181
>> >
>> >
>> > -Rui
>> >
>> > On Thu, Apr 2, 2020 at 9:06 PM Rui Wang 
>> wrote:
>> >>
>> >> Hi everyone,
>> >> Please review and vote on the release candidate #1 for the
>> version 1.20.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 699A 22D2 D4F0 0AD3 957B  6A88 38B1 C6B4 25EB A67C [3],
>> >> * all artifacts to be deployed to the Maven Central Repository
>> [4],
>> >> * source code tag "v1.20.0-RC1" [5],
>> >> * website pull request listing the release [6], publishing the
>> API reference manual [7], and the blog post [8].
>> >> * Java artifacts were built with Maven MAVEN_VERSION and
>> OpenJDK/Oracle JDK JDK_VERSION.
>> >> TODO: do these versions matter, and are they stamped into the
>> artifacts?
>> >> * Python artifacts are deployed along with the source release
>> to the dist.apache.org [2].
>> >> * Validation sheet with a tab for 2.20.0 release to help with
>> validation [9].
>> >> * Docker images published to Docker Hub [10].
>> >>
>> >> The vote will be open for at least 72 hours. It is adopted by
>> majority approval, with at 

Re: [VOTE] Release 2.20.0, release candidate #1

2020-04-06 Thread Steve Niemitz
timers are essentially broken without it, so I'd say -1

On Mon, Apr 6, 2020 at 5:45 PM Rui Wang  wrote:

> ok so the source is consistent with the binary. What undecided is if
> missing that commit is -1, or that can be marked as a known issue in
> release note.
>
>
> -Rui
>
> On Mon, Apr 6, 2020 at 2:38 PM Steve Niemitz  wrote:
>
>> I can confirm that the artifact on maven central [1] does not have the
>> change in it either, I disassembled it with javap.
>>
>> [1]
>> https://repository.apache.org/content/repositories/orgapachebeam-1100/org/apache/beam/beam-runners-core-java/2.20.0/beam-runners-core-java-2.20.0.jar
>>
>> On Mon, Apr 6, 2020 at 5:28 PM Luke Cwik  wrote:
>>
>>> If the source doesn't represent the binaries, should that be an
>>> automatic -1?
>>>
>>> On Mon, Apr 6, 2020 at 2:08 PM Valentyn Tymofieiev 
>>> wrote:
>>>
 On Mon, Apr 6, 2020 at 1:21 PM Robert Bradshaw 
 wrote:

> Valentyn, do the container issues affect our external containers as
> well?
>

 No, external containers install Beam, so all Beam dependencies are also
 installed.

 Context (for others reading this): Currently built Dataflow Python
 containers don't install one of Beam 2.20.0 dependencies, which will be
 fixed.


> I verified the signatures and sources, they all look good, except that
> we're missing https://github.com/apache/beam/pull/11252 if we were
> hoping to get that in. The wheel looks fine as well.
>
> On Mon, Apr 6, 2020 at 12:16 PM Rui Wang  wrote:
>
>> A friendly ping to remind the vote for RC1 is pending.
>>
>>
>>
>> -Rui
>>
>> On Mon, Apr 6, 2020 at 7:21 AM Péter Farkas 
>> wrote:
>>
>>> +1 - Validated only BEAM-9452
>>> 
>>>
>>> On Sat, 4 Apr 2020 at 00:22, Ahmet Altay  wrote:
>>>
 +1 - Validated python quickstart examples. Thank you for preparing
 the RC.

 On Fri, Apr 3, 2020 at 12:25 PM Ismaël Mejía 
 wrote:

> Can somebody with windows please validate this one:
> https://issues.apache.org/jira/browse/BEAM-9452
>
> We really need to put some windows tests in place in the future.
> Maybe we can
> try github actions for this (but well the vote is not the place to
> discuss this).
>

 I completely agree with you. I think we kind of already discussed
 this (https://issues.apache.org/jira/browse/BEAM-9388) but we did
 not get a chance to work on it.


>
> On Fri, Apr 3, 2020 at 8:16 PM Rui Wang  wrote:
> >
> > Add Maven and Java versions that were used for building java
> artifacts:
> > maven: 3.6.2
> > java: 1.8.0_181
> >
> >
> > -Rui
> >
> > On Thu, Apr 2, 2020 at 9:06 PM Rui Wang 
> wrote:
> >>
> >> Hi everyone,
> >> Please review and vote on the release candidate #1 for the
> version 1.20.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 699A 22D2 D4F0 0AD3 957B  6A88 38B1 C6B4 25EB A67C [3],
> >> * all artifacts to be deployed to the Maven Central Repository
> [4],
> >> * source code tag "v1.20.0-RC1" [5],
> >> * website pull request listing the release [6], publishing the
> API reference manual [7], and the blog post [8].
> >> * Java artifacts were built with Maven MAVEN_VERSION and
> OpenJDK/Oracle JDK JDK_VERSION.
> >> TODO: do these versions matter, and are they stamped into the
> artifacts?
> >> * Python artifacts are deployed along with the source release
> to the dist.apache.org [2].
> >> * Validation sheet with a tab for 2.20.0 release to help with
> validation [9].
> >> * Docker images published to Docker Hub [10].
> >>
> >> The vote will be open for at least 72 hours. It is adopted by
> majority approval, with at least 3 PMC affirmative votes.
> >>
> >> Thanks,
> >> Release Manager
> >>
> >> [1]
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12319527=12346780
> >> [2] https://dist.apache.org/repos/dist/dev/beam/2.20.0/
> >> [3] https://dist.apache.org/repos/dist/release/beam/KEYS
> >> [4]
> https://repository.apache.org/content/repositories/orgapachebeam-1100/
> >> [5] 

Re: [VOTE] Release 2.20.0, release candidate #1

2020-04-06 Thread Rui Wang
ok so the source is consistent with the binary. What undecided is if
missing that commit is -1, or that can be marked as a known issue in
release note.


-Rui

On Mon, Apr 6, 2020 at 2:38 PM Steve Niemitz  wrote:

> I can confirm that the artifact on maven central [1] does not have the
> change in it either, I disassembled it with javap.
>
> [1]
> https://repository.apache.org/content/repositories/orgapachebeam-1100/org/apache/beam/beam-runners-core-java/2.20.0/beam-runners-core-java-2.20.0.jar
>
> On Mon, Apr 6, 2020 at 5:28 PM Luke Cwik  wrote:
>
>> If the source doesn't represent the binaries, should that be an automatic
>> -1?
>>
>> On Mon, Apr 6, 2020 at 2:08 PM Valentyn Tymofieiev 
>> wrote:
>>
>>> On Mon, Apr 6, 2020 at 1:21 PM Robert Bradshaw 
>>> wrote:
>>>
 Valentyn, do the container issues affect our external containers as
 well?

>>>
>>> No, external containers install Beam, so all Beam dependencies are also
>>> installed.
>>>
>>> Context (for others reading this): Currently built Dataflow Python
>>> containers don't install one of Beam 2.20.0 dependencies, which will be
>>> fixed.
>>>
>>>
 I verified the signatures and sources, they all look good, except that
 we're missing https://github.com/apache/beam/pull/11252 if we were
 hoping to get that in. The wheel looks fine as well.

 On Mon, Apr 6, 2020 at 12:16 PM Rui Wang  wrote:

> A friendly ping to remind the vote for RC1 is pending.
>
>
>
> -Rui
>
> On Mon, Apr 6, 2020 at 7:21 AM Péter Farkas 
> wrote:
>
>> +1 - Validated only BEAM-9452
>> 
>>
>> On Sat, 4 Apr 2020 at 00:22, Ahmet Altay  wrote:
>>
>>> +1 - Validated python quickstart examples. Thank you for preparing
>>> the RC.
>>>
>>> On Fri, Apr 3, 2020 at 12:25 PM Ismaël Mejía 
>>> wrote:
>>>
 Can somebody with windows please validate this one:
 https://issues.apache.org/jira/browse/BEAM-9452

 We really need to put some windows tests in place in the future.
 Maybe we can
 try github actions for this (but well the vote is not the place to
 discuss this).

>>>
>>> I completely agree with you. I think we kind of already discussed
>>> this (https://issues.apache.org/jira/browse/BEAM-9388) but we did
>>> not get a chance to work on it.
>>>
>>>

 On Fri, Apr 3, 2020 at 8:16 PM Rui Wang  wrote:
 >
 > Add Maven and Java versions that were used for building java
 artifacts:
 > maven: 3.6.2
 > java: 1.8.0_181
 >
 >
 > -Rui
 >
 > On Thu, Apr 2, 2020 at 9:06 PM Rui Wang 
 wrote:
 >>
 >> Hi everyone,
 >> Please review and vote on the release candidate #1 for the
 version 1.20.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
 699A 22D2 D4F0 0AD3 957B  6A88 38B1 C6B4 25EB A67C [3],
 >> * all artifacts to be deployed to the Maven Central Repository
 [4],
 >> * source code tag "v1.20.0-RC1" [5],
 >> * website pull request listing the release [6], publishing the
 API reference manual [7], and the blog post [8].
 >> * Java artifacts were built with Maven MAVEN_VERSION and
 OpenJDK/Oracle JDK JDK_VERSION.
 >> TODO: do these versions matter, and are they stamped into the
 artifacts?
 >> * Python artifacts are deployed along with the source release to
 the dist.apache.org [2].
 >> * Validation sheet with a tab for 2.20.0 release to help with
 validation [9].
 >> * Docker images published to Docker Hub [10].
 >>
 >> The vote will be open for at least 72 hours. It is adopted by
 majority approval, with at least 3 PMC affirmative votes.
 >>
 >> Thanks,
 >> Release Manager
 >>
 >> [1]
 https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12319527=12346780
 >> [2] https://dist.apache.org/repos/dist/dev/beam/2.20.0/
 >> [3] https://dist.apache.org/repos/dist/release/beam/KEYS
 >> [4]
 https://repository.apache.org/content/repositories/orgapachebeam-1100/
 >> [5] https://github.com/apache/beam/tree/v2.20.0-RC1
 >> [6] https://github.com/apache/beam/pull/11285
 >> [7] https://github.com/apache/beam-site/pull/602
 >> [8] https://github.com/apache/beam/pull/11298
 >> [9]

Re: [VOTE] Release 2.20.0, release candidate #1

2020-04-06 Thread Steve Niemitz
I can confirm that the artifact on maven central [1] does not have the
change in it either, I disassembled it with javap.

[1]
https://repository.apache.org/content/repositories/orgapachebeam-1100/org/apache/beam/beam-runners-core-java/2.20.0/beam-runners-core-java-2.20.0.jar

On Mon, Apr 6, 2020 at 5:28 PM Luke Cwik  wrote:

> If the source doesn't represent the binaries, should that be an automatic
> -1?
>
> On Mon, Apr 6, 2020 at 2:08 PM Valentyn Tymofieiev 
> wrote:
>
>> On Mon, Apr 6, 2020 at 1:21 PM Robert Bradshaw 
>> wrote:
>>
>>> Valentyn, do the container issues affect our external containers as
>>> well?
>>>
>>
>> No, external containers install Beam, so all Beam dependencies are also
>> installed.
>>
>> Context (for others reading this): Currently built Dataflow Python
>> containers don't install one of Beam 2.20.0 dependencies, which will be
>> fixed.
>>
>>
>>> I verified the signatures and sources, they all look good, except that
>>> we're missing https://github.com/apache/beam/pull/11252 if we were
>>> hoping to get that in. The wheel looks fine as well.
>>>
>>> On Mon, Apr 6, 2020 at 12:16 PM Rui Wang  wrote:
>>>
 A friendly ping to remind the vote for RC1 is pending.



 -Rui

 On Mon, Apr 6, 2020 at 7:21 AM Péter Farkas 
 wrote:

> +1 - Validated only BEAM-9452
> 
>
> On Sat, 4 Apr 2020 at 00:22, Ahmet Altay  wrote:
>
>> +1 - Validated python quickstart examples. Thank you for preparing
>> the RC.
>>
>> On Fri, Apr 3, 2020 at 12:25 PM Ismaël Mejía 
>> wrote:
>>
>>> Can somebody with windows please validate this one:
>>> https://issues.apache.org/jira/browse/BEAM-9452
>>>
>>> We really need to put some windows tests in place in the future.
>>> Maybe we can
>>> try github actions for this (but well the vote is not the place to
>>> discuss this).
>>>
>>
>> I completely agree with you. I think we kind of already discussed
>> this (https://issues.apache.org/jira/browse/BEAM-9388) but we did
>> not get a chance to work on it.
>>
>>
>>>
>>> On Fri, Apr 3, 2020 at 8:16 PM Rui Wang  wrote:
>>> >
>>> > Add Maven and Java versions that were used for building java
>>> artifacts:
>>> > maven: 3.6.2
>>> > java: 1.8.0_181
>>> >
>>> >
>>> > -Rui
>>> >
>>> > On Thu, Apr 2, 2020 at 9:06 PM Rui Wang  wrote:
>>> >>
>>> >> Hi everyone,
>>> >> Please review and vote on the release candidate #1 for the
>>> version 1.20.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
>>> 699A 22D2 D4F0 0AD3 957B  6A88 38B1 C6B4 25EB A67C [3],
>>> >> * all artifacts to be deployed to the Maven Central Repository
>>> [4],
>>> >> * source code tag "v1.20.0-RC1" [5],
>>> >> * website pull request listing the release [6], publishing the
>>> API reference manual [7], and the blog post [8].
>>> >> * Java artifacts were built with Maven MAVEN_VERSION and
>>> OpenJDK/Oracle JDK JDK_VERSION.
>>> >> TODO: do these versions matter, and are they stamped into the
>>> artifacts?
>>> >> * Python artifacts are deployed along with the source release to
>>> the dist.apache.org [2].
>>> >> * Validation sheet with a tab for 2.20.0 release to help with
>>> validation [9].
>>> >> * Docker images published to Docker Hub [10].
>>> >>
>>> >> The vote will be open for at least 72 hours. It is adopted by
>>> majority approval, with at least 3 PMC affirmative votes.
>>> >>
>>> >> Thanks,
>>> >> Release Manager
>>> >>
>>> >> [1]
>>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12319527=12346780
>>> >> [2] https://dist.apache.org/repos/dist/dev/beam/2.20.0/
>>> >> [3] https://dist.apache.org/repos/dist/release/beam/KEYS
>>> >> [4]
>>> https://repository.apache.org/content/repositories/orgapachebeam-1100/
>>> >> [5] https://github.com/apache/beam/tree/v2.20.0-RC1
>>> >> [6] https://github.com/apache/beam/pull/11285
>>> >> [7] https://github.com/apache/beam-site/pull/602
>>> >> [8] https://github.com/apache/beam/pull/11298
>>> >> [9]
>>> https://docs.google.com/spreadsheets/d/1qk-N5vjXvbcEk68GjbkSZTR8AGqyNUM-oLFo_ZXBpJw/edit#gid=318600984
>>> >> [10] https://hub.docker.com/search?q=apache%2Fbeam=image
>>>
>>
>
> --
>
> Peter Farkas
>
> Lead Data Architect
>
>
> www.aliz.ai
>
> LinkedIn 

Re: [VOTE] Release 2.20.0, release candidate #1

2020-04-06 Thread Luke Cwik
If the source doesn't represent the binaries, should that be an automatic
-1?

On Mon, Apr 6, 2020 at 2:08 PM Valentyn Tymofieiev 
wrote:

> On Mon, Apr 6, 2020 at 1:21 PM Robert Bradshaw 
> wrote:
>
>> Valentyn, do the container issues affect our external containers as well?
>>
>
> No, external containers install Beam, so all Beam dependencies are also
> installed.
>
> Context (for others reading this): Currently built Dataflow Python
> containers don't install one of Beam 2.20.0 dependencies, which will be
> fixed.
>
>
>> I verified the signatures and sources, they all look good, except that
>> we're missing https://github.com/apache/beam/pull/11252 if we were
>> hoping to get that in. The wheel looks fine as well.
>>
>> On Mon, Apr 6, 2020 at 12:16 PM Rui Wang  wrote:
>>
>>> A friendly ping to remind the vote for RC1 is pending.
>>>
>>>
>>>
>>> -Rui
>>>
>>> On Mon, Apr 6, 2020 at 7:21 AM Péter Farkas 
>>> wrote:
>>>
 +1 - Validated only BEAM-9452
 

 On Sat, 4 Apr 2020 at 00:22, Ahmet Altay  wrote:

> +1 - Validated python quickstart examples. Thank you for preparing the
> RC.
>
> On Fri, Apr 3, 2020 at 12:25 PM Ismaël Mejía 
> wrote:
>
>> Can somebody with windows please validate this one:
>> https://issues.apache.org/jira/browse/BEAM-9452
>>
>> We really need to put some windows tests in place in the future.
>> Maybe we can
>> try github actions for this (but well the vote is not the place to
>> discuss this).
>>
>
> I completely agree with you. I think we kind of already discussed this
> (https://issues.apache.org/jira/browse/BEAM-9388) but we did not get
> a chance to work on it.
>
>
>>
>> On Fri, Apr 3, 2020 at 8:16 PM Rui Wang  wrote:
>> >
>> > Add Maven and Java versions that were used for building java
>> artifacts:
>> > maven: 3.6.2
>> > java: 1.8.0_181
>> >
>> >
>> > -Rui
>> >
>> > On Thu, Apr 2, 2020 at 9:06 PM Rui Wang  wrote:
>> >>
>> >> Hi everyone,
>> >> Please review and vote on the release candidate #1 for the version
>> 1.20.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
>> 699A 22D2 D4F0 0AD3 957B  6A88 38B1 C6B4 25EB A67C [3],
>> >> * all artifacts to be deployed to the Maven Central Repository [4],
>> >> * source code tag "v1.20.0-RC1" [5],
>> >> * website pull request listing the release [6], publishing the API
>> reference manual [7], and the blog post [8].
>> >> * Java artifacts were built with Maven MAVEN_VERSION and
>> OpenJDK/Oracle JDK JDK_VERSION.
>> >> TODO: do these versions matter, and are they stamped into the
>> artifacts?
>> >> * Python artifacts are deployed along with the source release to
>> the dist.apache.org [2].
>> >> * Validation sheet with a tab for 2.20.0 release to help with
>> validation [9].
>> >> * Docker images published to Docker Hub [10].
>> >>
>> >> The vote will be open for at least 72 hours. It is adopted by
>> majority approval, with at least 3 PMC affirmative votes.
>> >>
>> >> Thanks,
>> >> Release Manager
>> >>
>> >> [1]
>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12319527=12346780
>> >> [2] https://dist.apache.org/repos/dist/dev/beam/2.20.0/
>> >> [3] https://dist.apache.org/repos/dist/release/beam/KEYS
>> >> [4]
>> https://repository.apache.org/content/repositories/orgapachebeam-1100/
>> >> [5] https://github.com/apache/beam/tree/v2.20.0-RC1
>> >> [6] https://github.com/apache/beam/pull/11285
>> >> [7] https://github.com/apache/beam-site/pull/602
>> >> [8] https://github.com/apache/beam/pull/11298
>> >> [9]
>> https://docs.google.com/spreadsheets/d/1qk-N5vjXvbcEk68GjbkSZTR8AGqyNUM-oLFo_ZXBpJw/edit#gid=318600984
>> >> [10] https://hub.docker.com/search?q=apache%2Fbeam=image
>>
>

 --

 Peter Farkas

 Lead Data Architect


 www.aliz.ai

 LinkedIn | Facebook
 | Blog
 

 

>>>


Re: [VOTE] Release 2.20.0, release candidate #1

2020-04-06 Thread Valentyn Tymofieiev
On Mon, Apr 6, 2020 at 1:21 PM Robert Bradshaw  wrote:

> Valentyn, do the container issues affect our external containers as well?
>

No, external containers install Beam, so all Beam dependencies are also
installed.

Context (for others reading this): Currently built Dataflow Python
containers don't install one of Beam 2.20.0 dependencies, which will be
fixed.


> I verified the signatures and sources, they all look good, except that
> we're missing https://github.com/apache/beam/pull/11252 if we were hoping
> to get that in. The wheel looks fine as well.
>
> On Mon, Apr 6, 2020 at 12:16 PM Rui Wang  wrote:
>
>> A friendly ping to remind the vote for RC1 is pending.
>>
>>
>>
>> -Rui
>>
>> On Mon, Apr 6, 2020 at 7:21 AM Péter Farkas  wrote:
>>
>>> +1 - Validated only BEAM-9452
>>> 
>>>
>>> On Sat, 4 Apr 2020 at 00:22, Ahmet Altay  wrote:
>>>
 +1 - Validated python quickstart examples. Thank you for preparing the
 RC.

 On Fri, Apr 3, 2020 at 12:25 PM Ismaël Mejía  wrote:

> Can somebody with windows please validate this one:
> https://issues.apache.org/jira/browse/BEAM-9452
>
> We really need to put some windows tests in place in the future. Maybe
> we can
> try github actions for this (but well the vote is not the place to
> discuss this).
>

 I completely agree with you. I think we kind of already discussed this (
 https://issues.apache.org/jira/browse/BEAM-9388) but we did not get a
 chance to work on it.


>
> On Fri, Apr 3, 2020 at 8:16 PM Rui Wang  wrote:
> >
> > Add Maven and Java versions that were used for building java
> artifacts:
> > maven: 3.6.2
> > java: 1.8.0_181
> >
> >
> > -Rui
> >
> > On Thu, Apr 2, 2020 at 9:06 PM Rui Wang  wrote:
> >>
> >> Hi everyone,
> >> Please review and vote on the release candidate #1 for the version
> 1.20.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
> 699A 22D2 D4F0 0AD3 957B  6A88 38B1 C6B4 25EB A67C [3],
> >> * all artifacts to be deployed to the Maven Central Repository [4],
> >> * source code tag "v1.20.0-RC1" [5],
> >> * website pull request listing the release [6], publishing the API
> reference manual [7], and the blog post [8].
> >> * Java artifacts were built with Maven MAVEN_VERSION and
> OpenJDK/Oracle JDK JDK_VERSION.
> >> TODO: do these versions matter, and are they stamped into the
> artifacts?
> >> * Python artifacts are deployed along with the source release to
> the dist.apache.org [2].
> >> * Validation sheet with a tab for 2.20.0 release to help with
> validation [9].
> >> * Docker images published to Docker Hub [10].
> >>
> >> The vote will be open for at least 72 hours. It is adopted by
> majority approval, with at least 3 PMC affirmative votes.
> >>
> >> Thanks,
> >> Release Manager
> >>
> >> [1]
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12319527=12346780
> >> [2] https://dist.apache.org/repos/dist/dev/beam/2.20.0/
> >> [3] https://dist.apache.org/repos/dist/release/beam/KEYS
> >> [4]
> https://repository.apache.org/content/repositories/orgapachebeam-1100/
> >> [5] https://github.com/apache/beam/tree/v2.20.0-RC1
> >> [6] https://github.com/apache/beam/pull/11285
> >> [7] https://github.com/apache/beam-site/pull/602
> >> [8] https://github.com/apache/beam/pull/11298
> >> [9]
> https://docs.google.com/spreadsheets/d/1qk-N5vjXvbcEk68GjbkSZTR8AGqyNUM-oLFo_ZXBpJw/edit#gid=318600984
> >> [10] https://hub.docker.com/search?q=apache%2Fbeam=image
>

>>>
>>> --
>>>
>>> Peter Farkas
>>>
>>> Lead Data Architect
>>>
>>>
>>> www.aliz.ai
>>>
>>> LinkedIn | Facebook
>>> | Blog
>>> 
>>>
>>> 
>>>
>>


Re: [VOTE] Release 2.20.0, release candidate #1

2020-04-06 Thread Robert Bradshaw
Yes, it's in the release branch. My point is that this change is not in the
source release zipfile

unzip -pv staging/apache-beam-2.20.0-source-release.zip
 
beam-release-2.20.0/runners/core-java/src/main/java/org/apache/beam/runners/core/SimpleDoFnRunner.java
| cat -n | head -n 1200

and given that likely not in the binary artifacts either.


On Mon, Apr 6, 2020 at 1:22 PM Rui Wang  wrote:

> I think PR#11252 is in the release branch? See
> https://github.com/apache/beam/commits/release-2.20.0 (the top commit)
>
>
>
> -Rui
>
> On Mon, Apr 6, 2020 at 1:21 PM Robert Bradshaw 
> wrote:
>
>> Valentyn, do the container issues affect our external containers as well?
>>
>> I verified the signatures and sources, they all look good, except that
>> we're missing https://github.com/apache/beam/pull/11252 if we were
>> hoping to get that in. The wheel looks fine as well.
>>
>> On Mon, Apr 6, 2020 at 12:16 PM Rui Wang  wrote:
>>
>>> A friendly ping to remind the vote for RC1 is pending.
>>>
>>>
>>>
>>> -Rui
>>>
>>> On Mon, Apr 6, 2020 at 7:21 AM Péter Farkas 
>>> wrote:
>>>
 +1 - Validated only BEAM-9452
 

 On Sat, 4 Apr 2020 at 00:22, Ahmet Altay  wrote:

> +1 - Validated python quickstart examples. Thank you for preparing the
> RC.
>
> On Fri, Apr 3, 2020 at 12:25 PM Ismaël Mejía 
> wrote:
>
>> Can somebody with windows please validate this one:
>> https://issues.apache.org/jira/browse/BEAM-9452
>>
>> We really need to put some windows tests in place in the future.
>> Maybe we can
>> try github actions for this (but well the vote is not the place to
>> discuss this).
>>
>
> I completely agree with you. I think we kind of already discussed this
> (https://issues.apache.org/jira/browse/BEAM-9388) but we did not get
> a chance to work on it.
>
>
>>
>> On Fri, Apr 3, 2020 at 8:16 PM Rui Wang  wrote:
>> >
>> > Add Maven and Java versions that were used for building java
>> artifacts:
>> > maven: 3.6.2
>> > java: 1.8.0_181
>> >
>> >
>> > -Rui
>> >
>> > On Thu, Apr 2, 2020 at 9:06 PM Rui Wang  wrote:
>> >>
>> >> Hi everyone,
>> >> Please review and vote on the release candidate #1 for the version
>> 1.20.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
>> 699A 22D2 D4F0 0AD3 957B  6A88 38B1 C6B4 25EB A67C [3],
>> >> * all artifacts to be deployed to the Maven Central Repository [4],
>> >> * source code tag "v1.20.0-RC1" [5],
>> >> * website pull request listing the release [6], publishing the API
>> reference manual [7], and the blog post [8].
>> >> * Java artifacts were built with Maven MAVEN_VERSION and
>> OpenJDK/Oracle JDK JDK_VERSION.
>> >> TODO: do these versions matter, and are they stamped into the
>> artifacts?
>> >> * Python artifacts are deployed along with the source release to
>> the dist.apache.org [2].
>> >> * Validation sheet with a tab for 2.20.0 release to help with
>> validation [9].
>> >> * Docker images published to Docker Hub [10].
>> >>
>> >> The vote will be open for at least 72 hours. It is adopted by
>> majority approval, with at least 3 PMC affirmative votes.
>> >>
>> >> Thanks,
>> >> Release Manager
>> >>
>> >> [1]
>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12319527=12346780
>> >> [2] https://dist.apache.org/repos/dist/dev/beam/2.20.0/
>> >> [3] https://dist.apache.org/repos/dist/release/beam/KEYS
>> >> [4]
>> https://repository.apache.org/content/repositories/orgapachebeam-1100/
>> >> [5] https://github.com/apache/beam/tree/v2.20.0-RC1
>> >> [6] https://github.com/apache/beam/pull/11285
>> >> [7] https://github.com/apache/beam-site/pull/602
>> >> [8] https://github.com/apache/beam/pull/11298
>> >> [9]
>> https://docs.google.com/spreadsheets/d/1qk-N5vjXvbcEk68GjbkSZTR8AGqyNUM-oLFo_ZXBpJw/edit#gid=318600984
>> >> [10] https://hub.docker.com/search?q=apache%2Fbeam=image
>>
>

 --

 Peter Farkas

 Lead Data Architect


 www.aliz.ai

 LinkedIn | Facebook
 | Blog
 

 

>>>


Re: [VOTE] Release 2.20.0, release candidate #1

2020-04-06 Thread Rui Wang
I think PR#11252 is in the release branch? See
https://github.com/apache/beam/commits/release-2.20.0 (the top commit)



-Rui

On Mon, Apr 6, 2020 at 1:21 PM Robert Bradshaw  wrote:

> Valentyn, do the container issues affect our external containers as well?
>
> I verified the signatures and sources, they all look good, except that
> we're missing https://github.com/apache/beam/pull/11252 if we were hoping
> to get that in. The wheel looks fine as well.
>
> On Mon, Apr 6, 2020 at 12:16 PM Rui Wang  wrote:
>
>> A friendly ping to remind the vote for RC1 is pending.
>>
>>
>>
>> -Rui
>>
>> On Mon, Apr 6, 2020 at 7:21 AM Péter Farkas  wrote:
>>
>>> +1 - Validated only BEAM-9452
>>> 
>>>
>>> On Sat, 4 Apr 2020 at 00:22, Ahmet Altay  wrote:
>>>
 +1 - Validated python quickstart examples. Thank you for preparing the
 RC.

 On Fri, Apr 3, 2020 at 12:25 PM Ismaël Mejía  wrote:

> Can somebody with windows please validate this one:
> https://issues.apache.org/jira/browse/BEAM-9452
>
> We really need to put some windows tests in place in the future. Maybe
> we can
> try github actions for this (but well the vote is not the place to
> discuss this).
>

 I completely agree with you. I think we kind of already discussed this (
 https://issues.apache.org/jira/browse/BEAM-9388) but we did not get a
 chance to work on it.


>
> On Fri, Apr 3, 2020 at 8:16 PM Rui Wang  wrote:
> >
> > Add Maven and Java versions that were used for building java
> artifacts:
> > maven: 3.6.2
> > java: 1.8.0_181
> >
> >
> > -Rui
> >
> > On Thu, Apr 2, 2020 at 9:06 PM Rui Wang  wrote:
> >>
> >> Hi everyone,
> >> Please review and vote on the release candidate #1 for the version
> 1.20.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
> 699A 22D2 D4F0 0AD3 957B  6A88 38B1 C6B4 25EB A67C [3],
> >> * all artifacts to be deployed to the Maven Central Repository [4],
> >> * source code tag "v1.20.0-RC1" [5],
> >> * website pull request listing the release [6], publishing the API
> reference manual [7], and the blog post [8].
> >> * Java artifacts were built with Maven MAVEN_VERSION and
> OpenJDK/Oracle JDK JDK_VERSION.
> >> TODO: do these versions matter, and are they stamped into the
> artifacts?
> >> * Python artifacts are deployed along with the source release to
> the dist.apache.org [2].
> >> * Validation sheet with a tab for 2.20.0 release to help with
> validation [9].
> >> * Docker images published to Docker Hub [10].
> >>
> >> The vote will be open for at least 72 hours. It is adopted by
> majority approval, with at least 3 PMC affirmative votes.
> >>
> >> Thanks,
> >> Release Manager
> >>
> >> [1]
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12319527=12346780
> >> [2] https://dist.apache.org/repos/dist/dev/beam/2.20.0/
> >> [3] https://dist.apache.org/repos/dist/release/beam/KEYS
> >> [4]
> https://repository.apache.org/content/repositories/orgapachebeam-1100/
> >> [5] https://github.com/apache/beam/tree/v2.20.0-RC1
> >> [6] https://github.com/apache/beam/pull/11285
> >> [7] https://github.com/apache/beam-site/pull/602
> >> [8] https://github.com/apache/beam/pull/11298
> >> [9]
> https://docs.google.com/spreadsheets/d/1qk-N5vjXvbcEk68GjbkSZTR8AGqyNUM-oLFo_ZXBpJw/edit#gid=318600984
> >> [10] https://hub.docker.com/search?q=apache%2Fbeam=image
>

>>>
>>> --
>>>
>>> Peter Farkas
>>>
>>> Lead Data Architect
>>>
>>>
>>> www.aliz.ai
>>>
>>> LinkedIn | Facebook
>>> | Blog
>>> 
>>>
>>> 
>>>
>>


Re: [VOTE] Release 2.20.0, release candidate #1

2020-04-06 Thread Robert Bradshaw
Valentyn, do the container issues affect our external containers as well?

I verified the signatures and sources, they all look good, except that
we're missing https://github.com/apache/beam/pull/11252 if we were hoping
to get that in. The wheel looks fine as well.

On Mon, Apr 6, 2020 at 12:16 PM Rui Wang  wrote:

> A friendly ping to remind the vote for RC1 is pending.
>
>
>
> -Rui
>
> On Mon, Apr 6, 2020 at 7:21 AM Péter Farkas  wrote:
>
>> +1 - Validated only BEAM-9452
>> 
>>
>> On Sat, 4 Apr 2020 at 00:22, Ahmet Altay  wrote:
>>
>>> +1 - Validated python quickstart examples. Thank you for preparing the
>>> RC.
>>>
>>> On Fri, Apr 3, 2020 at 12:25 PM Ismaël Mejía  wrote:
>>>
 Can somebody with windows please validate this one:
 https://issues.apache.org/jira/browse/BEAM-9452

 We really need to put some windows tests in place in the future. Maybe
 we can
 try github actions for this (but well the vote is not the place to
 discuss this).

>>>
>>> I completely agree with you. I think we kind of already discussed this (
>>> https://issues.apache.org/jira/browse/BEAM-9388) but we did not get a
>>> chance to work on it.
>>>
>>>

 On Fri, Apr 3, 2020 at 8:16 PM Rui Wang  wrote:
 >
 > Add Maven and Java versions that were used for building java
 artifacts:
 > maven: 3.6.2
 > java: 1.8.0_181
 >
 >
 > -Rui
 >
 > On Thu, Apr 2, 2020 at 9:06 PM Rui Wang  wrote:
 >>
 >> Hi everyone,
 >> Please review and vote on the release candidate #1 for the version
 1.20.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
 699A 22D2 D4F0 0AD3 957B  6A88 38B1 C6B4 25EB A67C [3],
 >> * all artifacts to be deployed to the Maven Central Repository [4],
 >> * source code tag "v1.20.0-RC1" [5],
 >> * website pull request listing the release [6], publishing the API
 reference manual [7], and the blog post [8].
 >> * Java artifacts were built with Maven MAVEN_VERSION and
 OpenJDK/Oracle JDK JDK_VERSION.
 >> TODO: do these versions matter, and are they stamped into the
 artifacts?
 >> * Python artifacts are deployed along with the source release to the
 dist.apache.org [2].
 >> * Validation sheet with a tab for 2.20.0 release to help with
 validation [9].
 >> * Docker images published to Docker Hub [10].
 >>
 >> The vote will be open for at least 72 hours. It is adopted by
 majority approval, with at least 3 PMC affirmative votes.
 >>
 >> Thanks,
 >> Release Manager
 >>
 >> [1]
 https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12319527=12346780
 >> [2] https://dist.apache.org/repos/dist/dev/beam/2.20.0/
 >> [3] https://dist.apache.org/repos/dist/release/beam/KEYS
 >> [4]
 https://repository.apache.org/content/repositories/orgapachebeam-1100/
 >> [5] https://github.com/apache/beam/tree/v2.20.0-RC1
 >> [6] https://github.com/apache/beam/pull/11285
 >> [7] https://github.com/apache/beam-site/pull/602
 >> [8] https://github.com/apache/beam/pull/11298
 >> [9]
 https://docs.google.com/spreadsheets/d/1qk-N5vjXvbcEk68GjbkSZTR8AGqyNUM-oLFo_ZXBpJw/edit#gid=318600984
 >> [10] https://hub.docker.com/search?q=apache%2Fbeam=image

>>>
>>
>> --
>>
>> Peter Farkas
>>
>> Lead Data Architect
>>
>>
>> www.aliz.ai
>>
>> LinkedIn | Facebook
>> | Blog
>> 
>>
>> 
>>
>


Re: [VOTE] Release 2.20.0, release candidate #1

2020-04-06 Thread Rui Wang
A friendly ping to remind the vote for RC1 is pending.



-Rui

On Mon, Apr 6, 2020 at 7:21 AM Péter Farkas  wrote:

> +1 - Validated only BEAM-9452
> 
>
> On Sat, 4 Apr 2020 at 00:22, Ahmet Altay  wrote:
>
>> +1 - Validated python quickstart examples. Thank you for preparing the
>> RC.
>>
>> On Fri, Apr 3, 2020 at 12:25 PM Ismaël Mejía  wrote:
>>
>>> Can somebody with windows please validate this one:
>>> https://issues.apache.org/jira/browse/BEAM-9452
>>>
>>> We really need to put some windows tests in place in the future. Maybe
>>> we can
>>> try github actions for this (but well the vote is not the place to
>>> discuss this).
>>>
>>
>> I completely agree with you. I think we kind of already discussed this (
>> https://issues.apache.org/jira/browse/BEAM-9388) but we did not get a
>> chance to work on it.
>>
>>
>>>
>>> On Fri, Apr 3, 2020 at 8:16 PM Rui Wang  wrote:
>>> >
>>> > Add Maven and Java versions that were used for building java artifacts:
>>> > maven: 3.6.2
>>> > java: 1.8.0_181
>>> >
>>> >
>>> > -Rui
>>> >
>>> > On Thu, Apr 2, 2020 at 9:06 PM Rui Wang  wrote:
>>> >>
>>> >> Hi everyone,
>>> >> Please review and vote on the release candidate #1 for the version
>>> 1.20.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 699A
>>> 22D2 D4F0 0AD3 957B  6A88 38B1 C6B4 25EB A67C [3],
>>> >> * all artifacts to be deployed to the Maven Central Repository [4],
>>> >> * source code tag "v1.20.0-RC1" [5],
>>> >> * website pull request listing the release [6], publishing the API
>>> reference manual [7], and the blog post [8].
>>> >> * Java artifacts were built with Maven MAVEN_VERSION and
>>> OpenJDK/Oracle JDK JDK_VERSION.
>>> >> TODO: do these versions matter, and are they stamped into the
>>> artifacts?
>>> >> * Python artifacts are deployed along with the source release to the
>>> dist.apache.org [2].
>>> >> * Validation sheet with a tab for 2.20.0 release to help with
>>> validation [9].
>>> >> * Docker images published to Docker Hub [10].
>>> >>
>>> >> The vote will be open for at least 72 hours. It is adopted by
>>> majority approval, with at least 3 PMC affirmative votes.
>>> >>
>>> >> Thanks,
>>> >> Release Manager
>>> >>
>>> >> [1]
>>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12319527=12346780
>>> >> [2] https://dist.apache.org/repos/dist/dev/beam/2.20.0/
>>> >> [3] https://dist.apache.org/repos/dist/release/beam/KEYS
>>> >> [4]
>>> https://repository.apache.org/content/repositories/orgapachebeam-1100/
>>> >> [5] https://github.com/apache/beam/tree/v2.20.0-RC1
>>> >> [6] https://github.com/apache/beam/pull/11285
>>> >> [7] https://github.com/apache/beam-site/pull/602
>>> >> [8] https://github.com/apache/beam/pull/11298
>>> >> [9]
>>> https://docs.google.com/spreadsheets/d/1qk-N5vjXvbcEk68GjbkSZTR8AGqyNUM-oLFo_ZXBpJw/edit#gid=318600984
>>> >> [10] https://hub.docker.com/search?q=apache%2Fbeam=image
>>>
>>
>
> --
>
> Peter Farkas
>
> Lead Data Architect
>
>
> www.aliz.ai
>
> LinkedIn | Facebook
> | Blog
> 
>
> 
>


Re: [VOTE] Release 2.20.0, release candidate #1

2020-04-06 Thread Péter Farkas
+1 - Validated only BEAM-9452


On Sat, 4 Apr 2020 at 00:22, Ahmet Altay  wrote:

> +1 - Validated python quickstart examples. Thank you for preparing the RC.
>
> On Fri, Apr 3, 2020 at 12:25 PM Ismaël Mejía  wrote:
>
>> Can somebody with windows please validate this one:
>> https://issues.apache.org/jira/browse/BEAM-9452
>>
>> We really need to put some windows tests in place in the future. Maybe we
>> can
>> try github actions for this (but well the vote is not the place to
>> discuss this).
>>
>
> I completely agree with you. I think we kind of already discussed this (
> https://issues.apache.org/jira/browse/BEAM-9388) but we did not get a
> chance to work on it.
>
>
>>
>> On Fri, Apr 3, 2020 at 8:16 PM Rui Wang  wrote:
>> >
>> > Add Maven and Java versions that were used for building java artifacts:
>> > maven: 3.6.2
>> > java: 1.8.0_181
>> >
>> >
>> > -Rui
>> >
>> > On Thu, Apr 2, 2020 at 9:06 PM Rui Wang  wrote:
>> >>
>> >> Hi everyone,
>> >> Please review and vote on the release candidate #1 for the version
>> 1.20.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 699A 22D2 D4F0 0AD3
>> 957B  6A88 38B1 C6B4 25EB A67C [3],
>> >> * all artifacts to be deployed to the Maven Central Repository [4],
>> >> * source code tag "v1.20.0-RC1" [5],
>> >> * website pull request listing the release [6], publishing the API
>> reference manual [7], and the blog post [8].
>> >> * Java artifacts were built with Maven MAVEN_VERSION and
>> OpenJDK/Oracle JDK JDK_VERSION.
>> >> TODO: do these versions matter, and are they stamped into the
>> artifacts?
>> >> * Python artifacts are deployed along with the source release to the
>> dist.apache.org [2].
>> >> * Validation sheet with a tab for 2.20.0 release to help with
>> validation [9].
>> >> * Docker images published to Docker Hub [10].
>> >>
>> >> The vote will be open for at least 72 hours. It is adopted by majority
>> approval, with at least 3 PMC affirmative votes.
>> >>
>> >> Thanks,
>> >> Release Manager
>> >>
>> >> [1]
>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12319527=12346780
>> >> [2] https://dist.apache.org/repos/dist/dev/beam/2.20.0/
>> >> [3] https://dist.apache.org/repos/dist/release/beam/KEYS
>> >> [4]
>> https://repository.apache.org/content/repositories/orgapachebeam-1100/
>> >> [5] https://github.com/apache/beam/tree/v2.20.0-RC1
>> >> [6] https://github.com/apache/beam/pull/11285
>> >> [7] https://github.com/apache/beam-site/pull/602
>> >> [8] https://github.com/apache/beam/pull/11298
>> >> [9]
>> https://docs.google.com/spreadsheets/d/1qk-N5vjXvbcEk68GjbkSZTR8AGqyNUM-oLFo_ZXBpJw/edit#gid=318600984
>> >> [10] https://hub.docker.com/search?q=apache%2Fbeam=image
>>
>

-- 

Peter Farkas

Lead Data Architect


www.aliz.ai

LinkedIn | Facebook
| Blog





Re: [VOTE] Release 2.20.0, release candidate #1

2020-04-03 Thread Ahmet Altay
+1 - Validated python quickstart examples. Thank you for preparing the RC.

On Fri, Apr 3, 2020 at 12:25 PM Ismaël Mejía  wrote:

> Can somebody with windows please validate this one:
> https://issues.apache.org/jira/browse/BEAM-9452
>
> We really need to put some windows tests in place in the future. Maybe we
> can
> try github actions for this (but well the vote is not the place to
> discuss this).
>

I completely agree with you. I think we kind of already discussed this (
https://issues.apache.org/jira/browse/BEAM-9388) but we did not get a
chance to work on it.


>
> On Fri, Apr 3, 2020 at 8:16 PM Rui Wang  wrote:
> >
> > Add Maven and Java versions that were used for building java artifacts:
> > maven: 3.6.2
> > java: 1.8.0_181
> >
> >
> > -Rui
> >
> > On Thu, Apr 2, 2020 at 9:06 PM Rui Wang  wrote:
> >>
> >> Hi everyone,
> >> Please review and vote on the release candidate #1 for the version
> 1.20.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 699A 22D2 D4F0 0AD3
> 957B  6A88 38B1 C6B4 25EB A67C [3],
> >> * all artifacts to be deployed to the Maven Central Repository [4],
> >> * source code tag "v1.20.0-RC1" [5],
> >> * website pull request listing the release [6], publishing the API
> reference manual [7], and the blog post [8].
> >> * Java artifacts were built with Maven MAVEN_VERSION and OpenJDK/Oracle
> JDK JDK_VERSION.
> >> TODO: do these versions matter, and are they stamped into the artifacts?
> >> * Python artifacts are deployed along with the source release to the
> dist.apache.org [2].
> >> * Validation sheet with a tab for 2.20.0 release to help with
> validation [9].
> >> * Docker images published to Docker Hub [10].
> >>
> >> The vote will be open for at least 72 hours. It is adopted by majority
> approval, with at least 3 PMC affirmative votes.
> >>
> >> Thanks,
> >> Release Manager
> >>
> >> [1]
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12319527=12346780
> >> [2] https://dist.apache.org/repos/dist/dev/beam/2.20.0/
> >> [3] https://dist.apache.org/repos/dist/release/beam/KEYS
> >> [4]
> https://repository.apache.org/content/repositories/orgapachebeam-1100/
> >> [5] https://github.com/apache/beam/tree/v2.20.0-RC1
> >> [6] https://github.com/apache/beam/pull/11285
> >> [7] https://github.com/apache/beam-site/pull/602
> >> [8] https://github.com/apache/beam/pull/11298
> >> [9]
> https://docs.google.com/spreadsheets/d/1qk-N5vjXvbcEk68GjbkSZTR8AGqyNUM-oLFo_ZXBpJw/edit#gid=318600984
> >> [10] https://hub.docker.com/search?q=apache%2Fbeam=image
>


Re: [VOTE] Release 2.20.0, release candidate #1

2020-04-03 Thread Ismaël Mejía
Can somebody with windows please validate this one:
https://issues.apache.org/jira/browse/BEAM-9452

We really need to put some windows tests in place in the future. Maybe we can
try github actions for this (but well the vote is not the place to
discuss this).

On Fri, Apr 3, 2020 at 8:16 PM Rui Wang  wrote:
>
> Add Maven and Java versions that were used for building java artifacts:
> maven: 3.6.2
> java: 1.8.0_181
>
>
> -Rui
>
> On Thu, Apr 2, 2020 at 9:06 PM Rui Wang  wrote:
>>
>> Hi everyone,
>> Please review and vote on the release candidate #1 for the version 1.20.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 699A 22D2 D4F0 0AD3 957B  6A88 
>> 38B1 C6B4 25EB A67C [3],
>> * all artifacts to be deployed to the Maven Central Repository [4],
>> * source code tag "v1.20.0-RC1" [5],
>> * website pull request listing the release [6], publishing the API reference 
>> manual [7], and the blog post [8].
>> * Java artifacts were built with Maven MAVEN_VERSION and OpenJDK/Oracle JDK 
>> JDK_VERSION.
>> TODO: do these versions matter, and are they stamped into the artifacts?
>> * Python artifacts are deployed along with the source release to the 
>> dist.apache.org [2].
>> * Validation sheet with a tab for 2.20.0 release to help with validation [9].
>> * Docker images published to Docker Hub [10].
>>
>> The vote will be open for at least 72 hours. It is adopted by majority 
>> approval, with at least 3 PMC affirmative votes.
>>
>> Thanks,
>> Release Manager
>>
>> [1] 
>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12319527=12346780
>> [2] https://dist.apache.org/repos/dist/dev/beam/2.20.0/
>> [3] https://dist.apache.org/repos/dist/release/beam/KEYS
>> [4] https://repository.apache.org/content/repositories/orgapachebeam-1100/
>> [5] https://github.com/apache/beam/tree/v2.20.0-RC1
>> [6] https://github.com/apache/beam/pull/11285
>> [7] https://github.com/apache/beam-site/pull/602
>> [8] https://github.com/apache/beam/pull/11298
>> [9] 
>> https://docs.google.com/spreadsheets/d/1qk-N5vjXvbcEk68GjbkSZTR8AGqyNUM-oLFo_ZXBpJw/edit#gid=318600984
>> [10] https://hub.docker.com/search?q=apache%2Fbeam=image


Re: [VOTE] Release 2.20.0, release candidate #1

2020-04-03 Thread Rui Wang
Add Maven and Java versions that were used for building java artifacts:
maven: 3.6.2
java: 1.8.0_181


-Rui

On Thu, Apr 2, 2020 at 9:06 PM Rui Wang  wrote:

> Hi everyone,
> Please review and vote on the release candidate #1 for the version 1.20.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 699A 22D2 D4F0 0AD3 957B  6A88
> 38B1 C6B4 25EB A67C [3],
> * all artifacts to be deployed to the Maven Central Repository [4],
> * source code tag "v1.20.0-RC1" [5],
> * website pull request listing the release [6], publishing the API
> reference manual [7], and the blog post [8].
> * Java artifacts were built with Maven MAVEN_VERSION and OpenJDK/Oracle
> JDK JDK_VERSION.
> TODO: do these versions matter, and are they stamped into the artifacts?
> * Python artifacts are deployed along with the source release to the
> dist.apache.org [2].
> * Validation sheet with a tab for 2.20.0 release to help with validation
> [9].
> * Docker images published to Docker Hub [10].
>
> The vote will be open for at least 72 hours. It is adopted by majority
> approval, with at least 3 PMC affirmative votes.
>
> Thanks,
> Release Manager
>
> [1]
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12319527=12346780
> [2] https://dist.apache.org/repos/dist/dev/beam/2.20.0/
> [3] https://dist.apache.org/repos/dist/release/beam/KEYS
> [4] https://repository.apache.org/content/repositories/orgapachebeam-1100/
> [5] https://github.com/apache/beam/tree/v2.20.0-RC1
> [6] https://github.com/apache/beam/pull/11285
> [7] https://github.com/apache/beam-site/pull/602
> [8] https://github.com/apache/beam/pull/11298
> [9]
> https://docs.google.com/spreadsheets/d/1qk-N5vjXvbcEk68GjbkSZTR8AGqyNUM-oLFo_ZXBpJw/edit#gid=318600984
> [10] https://hub.docker.com/search?q=apache%2Fbeam=image
>