Re: [VOTE] Release 2.52.0, release candidate #2

2023-11-09 Thread Yi Hu via dev
+1 (non-binding) Tested on Java IO load tests (
https://github.com/bvolpato/DataflowTemplates/tree/56d18a31c1c95e58543d7a1656bd83d7e859b482/it)
BigQueryIO, TextIO, BigtableIO, SpannerIO on Dataflow legacy runner and
runner v2

While it was announced there will be an RC3, the RC2 validation for IO
benchmark was still ongoing. I decided to continue with validation as
suggested. Will also run a few pipelines with RC3.

Regards,
Yi

On Wed, Nov 8, 2023 at 10:25 AM Danny McCormick via dev 
wrote:

> Hey everyone, @Ritesh Ghorse  pointed out to me
> that the docker containers were not pushed for RC2, just for RC1. On closer
> inspection, I've realized that I accidentally built the RC from the RC1 tag
> (https://github.com/apache/beam/tree/v2.52.0-RC1) instead of the RC2 tag (
> https://github.com/apache/beam/tree/v2.52.0-RC2), so it is also missing
> an important cherry pick fix to the Datastore IO (
> https://github.com/apache/beam/commit/0fdf404873636d24be50ae8360a08e4dddfae679
> ).
>
> I'm going to move to RC3 and should have that out later today. You're
> still welcome to do more validation on RC2, especially if you're not using
> the Datastore IO. Sorry for the mixup!
>
> Thanks,
> Danny
>
> On Wed, Nov 8, 2023 at 9:27 AM Svetak Sundhar via dev 
> wrote:
>
>> Thanks, Danny!
>>
>> @all: Reminder that if there's anything you think that is worth
>> documenting while RC testing, please feel free to add it here
>> 
>> .
>>
>> We can then use it to update
>> https://github.com/apache/beam/blob/master/contributor-docs/release-guide.md#vote-and-validate-the-release-candidate
>> .
>>
>> Thanks,
>>
>>
>> Svetak Sundhar
>>
>>   Data Engineer
>> s vetaksund...@google.com
>>
>>
>>
>> On Wed, Nov 8, 2023 at 9:04 AM Jean-Baptiste Onofré 
>> wrote:
>>
>>> +1 (binding)
>>>
>>> Regards
>>> JB
>>>
>>> On Wed, Nov 8, 2023 at 12:24 AM Danny McCormick via dev
>>>  wrote:
>>> >
>>> > Hi everyone,
>>> > Please review and vote on the release candidate #2 for the version
>>> 2.52.0, as follows:
>>> > [ ] +1, Approve the release
>>> > [ ] -1, Do not approve the release (please provide specific comments)
>>> >
>>> >
>>> > Reviewers are encouraged to test their own use cases with the release
>>> candidate, and vote +1 if no issues are found. Only PMC member votes will
>>> count towards the final vote, but votes from all community members is
>>> encouraged and helpful for finding regressions; you can either test your
>>> own use cases or use cases from the validation sheet [10].
>>> >
>>> > The complete staging area is available for your review, which includes:
>>> >
>>> > GitHub Release notes [1]
>>> > the official Apache source release to be deployed to dist.apache.org
>>> [2], which is signed with the key with fingerprint D20316F712213422 [3]
>>> > all artifacts to be deployed to the Maven Central Repository [4]
>>> > source code tag "v2.52.0-RC1" [5]
>>> > website pull request listing the release [6], the blog post [6], and
>>> publishing the API reference manual [7]
>>> > Python artifacts are deployed along with the source release to the
>>> dist.apache.org [2] and PyPI[8].
>>> > Go artifacts and documentation are available at pkg.go.dev [9]
>>> > Validation sheet with a tab for 2.52.0 release to help with validation
>>> [10]
>>> > Docker images published to Docker Hub [11]
>>> > PR to run tests against release branch [12]
>>> >
>>> >
>>> > The vote will be open for at least 72 hours. It is adopted by majority
>>> approval, with at least 3 PMC affirmative votes.
>>> >
>>> > For guidelines on how to try the release in your projects, check out
>>> our blog post at https://beam.apache.org/blog/validate-beam-release/.
>>> >
>>> > Thanks,
>>> > Danny
>>> >
>>> > [1] https://github.com/apache/beam/milestone/16
>>> > [2] https://dist.apache.org/repos/dist/dev/beam/2.52.0/
>>> > [3] https://dist.apache.org/repos/dist/release/beam/KEYS
>>> > [4]
>>> https://repository.apache.org/content/repositories/orgapachebeam-1360/
>>> > [5] https://github.com/apache/beam/tree/v2.52.0-RC2
>>> > [6] https://github.com/apache/beam/pull/29331
>>> > [7] https://github.com/apache/beam-site/pull/652
>>> > [8] https://pypi.org/project/apache-beam/2.52.0rc2/
>>> > [9]
>>> https://pkg.go.dev/github.com/apache/beam/sdks/v2@v2.52.0-RC2/go/pkg/beam
>>> > [10]
>>> https://docs.google.com/spreadsheets/d/1qk-N5vjXvbcEk68GjbkSZTR8AGqyNUM-oLFo_ZXBpJw/edit#gid=1387982510
>>> > [11] https://hub.docker.com/search?q=apache%2Fbeam&type=image
>>> > [12] https://github.com/apache/beam/pull/29319
>>>
>>


Re: [VOTE] Release 2.52.0, release candidate #2

2023-11-08 Thread Danny McCormick via dev
Hey everyone, @Ritesh Ghorse  pointed out to me
that the docker containers were not pushed for RC2, just for RC1. On closer
inspection, I've realized that I accidentally built the RC from the RC1 tag
(https://github.com/apache/beam/tree/v2.52.0-RC1) instead of the RC2 tag (
https://github.com/apache/beam/tree/v2.52.0-RC2), so it is also missing an
important cherry pick fix to the Datastore IO (
https://github.com/apache/beam/commit/0fdf404873636d24be50ae8360a08e4dddfae679
).

I'm going to move to RC3 and should have that out later today. You're still
welcome to do more validation on RC2, especially if you're not using the
Datastore IO. Sorry for the mixup!

Thanks,
Danny

On Wed, Nov 8, 2023 at 9:27 AM Svetak Sundhar via dev 
wrote:

> Thanks, Danny!
>
> @all: Reminder that if there's anything you think that is worth
> documenting while RC testing, please feel free to add it here
> 
> .
>
> We can then use it to update
> https://github.com/apache/beam/blob/master/contributor-docs/release-guide.md#vote-and-validate-the-release-candidate
> .
>
> Thanks,
>
>
> Svetak Sundhar
>
>   Data Engineer
> s vetaksund...@google.com
>
>
>
> On Wed, Nov 8, 2023 at 9:04 AM Jean-Baptiste Onofré 
> wrote:
>
>> +1 (binding)
>>
>> Regards
>> JB
>>
>> On Wed, Nov 8, 2023 at 12:24 AM Danny McCormick via dev
>>  wrote:
>> >
>> > Hi everyone,
>> > Please review and vote on the release candidate #2 for the version
>> 2.52.0, as follows:
>> > [ ] +1, Approve the release
>> > [ ] -1, Do not approve the release (please provide specific comments)
>> >
>> >
>> > Reviewers are encouraged to test their own use cases with the release
>> candidate, and vote +1 if no issues are found. Only PMC member votes will
>> count towards the final vote, but votes from all community members is
>> encouraged and helpful for finding regressions; you can either test your
>> own use cases or use cases from the validation sheet [10].
>> >
>> > The complete staging area is available for your review, which includes:
>> >
>> > GitHub Release notes [1]
>> > the official Apache source release to be deployed to dist.apache.org
>> [2], which is signed with the key with fingerprint D20316F712213422 [3]
>> > all artifacts to be deployed to the Maven Central Repository [4]
>> > source code tag "v2.52.0-RC1" [5]
>> > website pull request listing the release [6], the blog post [6], and
>> publishing the API reference manual [7]
>> > Python artifacts are deployed along with the source release to the
>> dist.apache.org [2] and PyPI[8].
>> > Go artifacts and documentation are available at pkg.go.dev [9]
>> > Validation sheet with a tab for 2.52.0 release to help with validation
>> [10]
>> > Docker images published to Docker Hub [11]
>> > PR to run tests against release branch [12]
>> >
>> >
>> > The vote will be open for at least 72 hours. It is adopted by majority
>> approval, with at least 3 PMC affirmative votes.
>> >
>> > For guidelines on how to try the release in your projects, check out
>> our blog post at https://beam.apache.org/blog/validate-beam-release/.
>> >
>> > Thanks,
>> > Danny
>> >
>> > [1] https://github.com/apache/beam/milestone/16
>> > [2] https://dist.apache.org/repos/dist/dev/beam/2.52.0/
>> > [3] https://dist.apache.org/repos/dist/release/beam/KEYS
>> > [4]
>> https://repository.apache.org/content/repositories/orgapachebeam-1360/
>> > [5] https://github.com/apache/beam/tree/v2.52.0-RC2
>> > [6] https://github.com/apache/beam/pull/29331
>> > [7] https://github.com/apache/beam-site/pull/652
>> > [8] https://pypi.org/project/apache-beam/2.52.0rc2/
>> > [9]
>> https://pkg.go.dev/github.com/apache/beam/sdks/v2@v2.52.0-RC2/go/pkg/beam
>> > [10]
>> https://docs.google.com/spreadsheets/d/1qk-N5vjXvbcEk68GjbkSZTR8AGqyNUM-oLFo_ZXBpJw/edit#gid=1387982510
>> > [11] https://hub.docker.com/search?q=apache%2Fbeam&type=image
>> > [12] https://github.com/apache/beam/pull/29319
>>
>


Re: [VOTE] Release 2.52.0, release candidate #2

2023-11-08 Thread Svetak Sundhar via dev
Thanks, Danny!

@all: Reminder that if there's anything you think that is worth documenting
while RC testing, please feel free to add it here

.

We can then use it to update
https://github.com/apache/beam/blob/master/contributor-docs/release-guide.md#vote-and-validate-the-release-candidate
.

Thanks,


Svetak Sundhar

  Data Engineer
s vetaksund...@google.com



On Wed, Nov 8, 2023 at 9:04 AM Jean-Baptiste Onofré  wrote:

> +1 (binding)
>
> Regards
> JB
>
> On Wed, Nov 8, 2023 at 12:24 AM Danny McCormick via dev
>  wrote:
> >
> > Hi everyone,
> > Please review and vote on the release candidate #2 for the version
> 2.52.0, as follows:
> > [ ] +1, Approve the release
> > [ ] -1, Do not approve the release (please provide specific comments)
> >
> >
> > Reviewers are encouraged to test their own use cases with the release
> candidate, and vote +1 if no issues are found. Only PMC member votes will
> count towards the final vote, but votes from all community members is
> encouraged and helpful for finding regressions; you can either test your
> own use cases or use cases from the validation sheet [10].
> >
> > The complete staging area is available for your review, which includes:
> >
> > GitHub Release notes [1]
> > the official Apache source release to be deployed to dist.apache.org
> [2], which is signed with the key with fingerprint D20316F712213422 [3]
> > all artifacts to be deployed to the Maven Central Repository [4]
> > source code tag "v2.52.0-RC1" [5]
> > website pull request listing the release [6], the blog post [6], and
> publishing the API reference manual [7]
> > Python artifacts are deployed along with the source release to the
> dist.apache.org [2] and PyPI[8].
> > Go artifacts and documentation are available at pkg.go.dev [9]
> > Validation sheet with a tab for 2.52.0 release to help with validation
> [10]
> > Docker images published to Docker Hub [11]
> > PR to run tests against release branch [12]
> >
> >
> > The vote will be open for at least 72 hours. It is adopted by majority
> approval, with at least 3 PMC affirmative votes.
> >
> > For guidelines on how to try the release in your projects, check out our
> blog post at https://beam.apache.org/blog/validate-beam-release/.
> >
> > Thanks,
> > Danny
> >
> > [1] https://github.com/apache/beam/milestone/16
> > [2] https://dist.apache.org/repos/dist/dev/beam/2.52.0/
> > [3] https://dist.apache.org/repos/dist/release/beam/KEYS
> > [4]
> https://repository.apache.org/content/repositories/orgapachebeam-1360/
> > [5] https://github.com/apache/beam/tree/v2.52.0-RC2
> > [6] https://github.com/apache/beam/pull/29331
> > [7] https://github.com/apache/beam-site/pull/652
> > [8] https://pypi.org/project/apache-beam/2.52.0rc2/
> > [9]
> https://pkg.go.dev/github.com/apache/beam/sdks/v2@v2.52.0-RC2/go/pkg/beam
> > [10]
> https://docs.google.com/spreadsheets/d/1qk-N5vjXvbcEk68GjbkSZTR8AGqyNUM-oLFo_ZXBpJw/edit#gid=1387982510
> > [11] https://hub.docker.com/search?q=apache%2Fbeam&type=image
> > [12] https://github.com/apache/beam/pull/29319
>


Re: [VOTE] Release 2.52.0, release candidate #2

2023-11-08 Thread Jean-Baptiste Onofré
+1 (binding)

Regards
JB

On Wed, Nov 8, 2023 at 12:24 AM Danny McCormick via dev
 wrote:
>
> Hi everyone,
> Please review and vote on the release candidate #2 for the version 2.52.0, as 
> follows:
> [ ] +1, Approve the release
> [ ] -1, Do not approve the release (please provide specific comments)
>
>
> Reviewers are encouraged to test their own use cases with the release 
> candidate, and vote +1 if no issues are found. Only PMC member votes will 
> count towards the final vote, but votes from all community members is 
> encouraged and helpful for finding regressions; you can either test your own 
> use cases or use cases from the validation sheet [10].
>
> The complete staging area is available for your review, which includes:
>
> GitHub Release notes [1]
> the official Apache source release to be deployed to dist.apache.org [2], 
> which is signed with the key with fingerprint D20316F712213422 [3]
> all artifacts to be deployed to the Maven Central Repository [4]
> source code tag "v2.52.0-RC1" [5]
> website pull request listing the release [6], the blog post [6], and 
> publishing the API reference manual [7]
> Python artifacts are deployed along with the source release to the 
> dist.apache.org [2] and PyPI[8].
> Go artifacts and documentation are available at pkg.go.dev [9]
> Validation sheet with a tab for 2.52.0 release to help with validation [10]
> Docker images published to Docker Hub [11]
> PR to run tests against release branch [12]
>
>
> The vote will be open for at least 72 hours. It is adopted by majority 
> approval, with at least 3 PMC affirmative votes.
>
> For guidelines on how to try the release in your projects, check out our blog 
> post at https://beam.apache.org/blog/validate-beam-release/.
>
> Thanks,
> Danny
>
> [1] https://github.com/apache/beam/milestone/16
> [2] https://dist.apache.org/repos/dist/dev/beam/2.52.0/
> [3] https://dist.apache.org/repos/dist/release/beam/KEYS
> [4] https://repository.apache.org/content/repositories/orgapachebeam-1360/
> [5] https://github.com/apache/beam/tree/v2.52.0-RC2
> [6] https://github.com/apache/beam/pull/29331
> [7] https://github.com/apache/beam-site/pull/652
> [8] https://pypi.org/project/apache-beam/2.52.0rc2/
> [9] https://pkg.go.dev/github.com/apache/beam/sdks/v2@v2.52.0-RC2/go/pkg/beam
> [10] 
> https://docs.google.com/spreadsheets/d/1qk-N5vjXvbcEk68GjbkSZTR8AGqyNUM-oLFo_ZXBpJw/edit#gid=1387982510
> [11] https://hub.docker.com/search?q=apache%2Fbeam&type=image
> [12] https://github.com/apache/beam/pull/29319


Re: [VOTE] Release 2.52.0, release candidate #2

2023-11-08 Thread Jan Lukavský

+1 (binding)

Validated Java SDK with Flink runner on own use cases.

 Jan

On 11/8/23 00:24, Danny McCormick via dev wrote:

Hi everyone,
Please review and vote on the release candidate #2 for the version 
2.52.0, as follows:

[ ] +1, Approve the release
[ ] -1, Do not approve the release (please provide specific comments)


Reviewers are encouraged to test their own use cases with the release 
candidate, and vote +1 if no issues are found. Only PMC member votes 
will count towards the final vote, but votes from all community 
members is encouraged and helpful for finding regressions; you can 
either test your own use cases or use cases from the validation sheet 
[10].


The complete staging area is available for your review, which includes:

  * GitHub Release notes [1]
  * the official Apache source release to be deployed to
dist.apache.org  [2], which is signed with
the key with fingerprint D20316F712213422 [3]
  * all artifacts to be deployed to the Maven Central Repository [4]
  * source code tag "v2.52.0-RC1" [5]
  * website pull request listing the release [6], the blog post [6],
and publishing the API reference manual [7]
  * Python artifacts are deployed along with the source release to the
dist.apache.org  [2] and PyPI[8].
  * Go artifacts and documentation are available at pkg.go.dev
 [9]
  * Validation sheet with a tab for 2.52.0 release to help with
validation [10]
  * Docker images published to Docker Hub [11]
  * PR to run tests against release branch [12]


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


For guidelines on how to try the release in your projects, check out 
our blog post at https://beam.apache.org/blog/validate-beam-release/.


Thanks,
Danny

[1] https://github.com/apache/beam/milestone/16
[2] https://dist.apache.org/repos/dist/dev/beam/2.52.0/
[3] https://dist.apache.org/repos/dist/release/beam/KEYS
[4] https://repository.apache.org/content/repositories/orgapachebeam-1360/
[5] https://github.com/apache/beam/tree/v2.52.0-RC2
[6] https://github.com/apache/beam/pull/29331
[7] https://github.com/apache/beam-site/pull/652
[8] https://pypi.org/project/apache-beam/2.52.0rc2/
[9] 
https://pkg.go.dev/github.com/apache/beam/sdks/v2@v2.52.0-RC2/go/pkg/beam
[10] 
https://docs.google.com/spreadsheets/d/1qk-N5vjXvbcEk68GjbkSZTR8AGqyNUM-oLFo_ZXBpJw/edit#gid=1387982510
[11] https://hub.docker.com/search?q=apache%2Fbeam&type=image 


[12] https://github.com/apache/beam/pull/29319

[VOTE] Release 2.52.0, release candidate #2

2023-11-07 Thread Danny McCormick via dev
Hi everyone,
Please review and vote on the release candidate #2 for the version 2.52.0,
as follows:
[ ] +1, Approve the release
[ ] -1, Do not approve the release (please provide specific comments)


Reviewers are encouraged to test their own use cases with the release
candidate, and vote +1 if no issues are found. Only PMC member votes will
count towards the final vote, but votes from all community members is
encouraged and helpful for finding regressions; you can either test your
own use cases or use cases from the validation sheet [10].

The complete staging area is available for your review, which includes:

   - GitHub Release notes [1]
   - the official Apache source release to be deployed to dist.apache.org
   [2], which is signed with the key with fingerprint D20316F712213422 [3]
   - all artifacts to be deployed to the Maven Central Repository [4]
   - source code tag "v2.52.0-RC1" [5]
   - website pull request listing the release [6], the blog post [6], and
   publishing the API reference manual [7]
   - Python artifacts are deployed along with the source release to the
   dist.apache.org [2] and PyPI[8].
   - Go artifacts and documentation are available at pkg.go.dev [9]
   - Validation sheet with a tab for 2.52.0 release to help with validation
   [10]
   - Docker images published to Docker Hub [11]
   - PR to run tests against release branch [12]


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

For guidelines on how to try the release in your projects, check out our
blog post at https://beam.apache.org/blog/validate-beam-release/.

Thanks,
Danny

[1] https://github.com/apache/beam/milestone/16
[2] https://dist.apache.org/repos/dist/dev/beam/2.52.0/
[3] https://dist.apache.org/repos/dist/release/beam/KEYS
[4] https://repository.apache.org/content/repositories/orgapachebeam-1360/
[5] https://github.com/apache/beam/tree/v2.52.0-RC2
[6] https://github.com/apache/beam/pull/29331
[7] https://github.com/apache/beam-site/pull/652
[8] https://pypi.org/project/apache-beam/2.52.0rc2/
[9]
https://pkg.go.dev/github.com/apache/beam/sdks/v2@v2.52.0-RC2/go/pkg/beam
[10]
https://docs.google.com/spreadsheets/d/1qk-N5vjXvbcEk68GjbkSZTR8AGqyNUM-oLFo_ZXBpJw/edit#gid=1387982510
[11] https://hub.docker.com/search?q=apache%2Fbeam&type=image
[12] https://github.com/apache/beam/pull/29319