On Fri, Mar 28, 2025 at 1:35 PM Danny McCormick <dannymccorm...@google.com> wrote: > > > I noticed the github branch was named release-2.64 rather than 2.64.0 (as > > was typically the convention). Was this intentional? > > Yeah, we made this move in 2.63 - > https://github.com/apache/beam/tree/release-2.63 - because it seems more > correct (when we do 2.XX.1 patch releases, we reuse the same branch, so the > branch is not actually guaranteed to match the contents of the 2.XX.0 > release). That's reversible, so if there are reasons not to do it we can > discuss (though I'd suggest a separate thread).
Ack, no concerns, just confirming this was an intentional rather than accidental change (and it makes sense to me). > On Fri, Mar 28, 2025 at 4:13 PM Robert Bradshaw via dev <dev@beam.apache.org> > wrote: >> >> +1 (binding) >> >> Checked the artifacts and signatures, tested a few Python and YAML pipelines. >> >> I noticed the github branch was named release-2.64 rather than 2.64.0 >> (as was typically the convention). Was this intentional? >> >> On Fri, Mar 28, 2025 at 11:27 AM Valentyn Tymofieiev via dev >> <dev@beam.apache.org> wrote: >> > >> > +1 (binding) >> > >> > Inspected Dataflow containers, ran a few Python pipelines and checked the >> > release notes. >> > >> > On Fri, Mar 28, 2025 at 7:28 AM Yi Hu via dev <dev@beam.apache.org> wrote: >> >> >> >> +1 (non-binding) >> >> >> >> Validated with GCP-IO load tests >> >> (https://github.com/apache/beam/tree/master/it/google-cloud-platform) on >> >> Dataflow runner (legacy, v2) >> >> >> >> Thanks, >> >> Yi >> >> >> >> >> >> On Fri, Mar 28, 2025 at 10:23 AM Danny McCormick via dev >> >> <dev@beam.apache.org> wrote: >> >>> >> >>> +1 (binding) >> >>> >> >>> Validated with some ML examples on the local runner and on Dataflow. >> >>> >> >>> Thanks, >> >>> Danny >> >>> >> >>> On Thu, Mar 27, 2025 at 1:47 AM Rohit Sinha via dev >> >>> <dev@beam.apache.org> wrote: >> >>>> >> >>>> Updated vote for RC2: +1 (non-binding) >> >>>> >> >>>> All tests are passing now. >> >>>> >> >>>> >> >>>> >> >>>> >> >>>> >> >>>> On Wed, Mar 26, 2025 at 5:08 PM Chamikara Jayalath >> >>>> <chamik...@google.com> wrote: >> >>>>> >> >>>>> +1 (binding) >> >>>>> >> >>>>> Validated by running several pipelines that use managed transforms and >> >>>>> multi-language. >> >>>>> >> >>>>> - Cham >> >>>>> >> >>>>> On Wed, Mar 26, 2025 at 10:43 AM XQ Hu via dev <dev@beam.apache.org> >> >>>>> wrote: >> >>>>>> >> >>>>>> Please keep doing the RC validation using RC2. Thanks! >> >>>>>> >> >>>>>> On Tue, Mar 25, 2025 at 5:14 PM Rohit Sinha <rosi...@google.com> >> >>>>>> wrote: >> >>>>>>> >> >>>>>>> -1 (non binding) >> >>>>>>> >> >>>>>>> Lineage integration tests on 2.64 release are failing on Dataflow >> >>>>>>> runner which will break customer with lineage on Dataflow runner on >> >>>>>>> 2.64. Debugging for root cause ongoing. >> >>>>>>> >> >>>>>>> >> >>>>>>> >> >>>>>>> On Tue, Mar 25, 2025 at 8:15 AM XQ Hu via dev <dev@beam.apache.org> >> >>>>>>> wrote: >> >>>>>>>> >> >>>>>>>> +1 (non-binding) Tested this with a simple Datalfow ML job: >> >>>>>>>> https://github.com/google/dataflow-ml-starter/actions/runs/14062249082/job/39375750037 >> >>>>>>>> >> >>>>>>>> On Tue, Mar 25, 2025 at 11:10 AM XQ Hu <x...@google.com> wrote: >> >>>>>>>>> >> >>>>>>>>> Hi everyone, >> >>>>>>>>> >> >>>>>>>>> Please review and vote on the release candidate #2 for the version >> >>>>>>>>> 2.64.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 are encouraged and helpful for finding >> >>>>>>>>> regressions; you can either test your own >> >>>>>>>>> >> >>>>>>>>> use cases [13] or use cases from the validation sheet [10]. >> >>>>>>>>> >> >>>>>>>>> >> >>>>>>>>> The complete staging area is available for your review, which >> >>>>>>>>> includes: >> >>>>>>>>> >> >>>>>>>>> * GitHub Releases Notes (draft) [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.64.0-RC2" [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 >> >>>>>>>>> dist.apache.org [2] and PyPI[8]. >> >>>>>>>>> >> >>>>>>>>> * Go artifacts and documentation are available at pkg.go.dev [9] >> >>>>>>>>> >> >>>>>>>>> * Validation sheet with a tab for 1.2.3 release to help with >> >>>>>>>>> validation [10]. >> >>>>>>>>> >> >>>>>>>>> * Docker images published to Docker Hub [11]. >> >>>>>>>>> >> >>>>>>>>> * PR to run tests against release branch [12]. >> >>>>>>>>> >> >>>>>>>>> * Github Release pre-release page for v2.64.0-RC2 [13]. >> >>>>>>>>> >> >>>>>>>>> >> >>>>>>>>> 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 RC testing guide [13]. >> >>>>>>>>> >> >>>>>>>>> >> >>>>>>>>> Thanks, >> >>>>>>>>> >> >>>>>>>>> XQ Hu >> >>>>>>>>> >> >>>>>>>>> >> >>>>>>>>> [1] https://github.com/apache/beam/releases >> >>>>>>>>> >> >>>>>>>>> [2] https://dist.apache.org/repos/dist/dev/beam/2.64.0/ >> >>>>>>>>> >> >>>>>>>>> [3] https://dist.apache.org/repos/dist/release/beam/KEYS >> >>>>>>>>> >> >>>>>>>>> [4] >> >>>>>>>>> https://repository.apache.org/content/repositories/orgapachebeam-1402/ >> >>>>>>>>> >> >>>>>>>>> [5] https://github.com/apache/beam/tree/v2.64.0-RC2 >> >>>>>>>>> >> >>>>>>>>> [6] https://github.com/apache/beam/pull/34422 >> >>>>>>>>> >> >>>>>>>>> [7] https://github.com/apache/beam-site/pull/680 >> >>>>>>>>> >> >>>>>>>>> [8] https://pypi.org/project/apache-beam/2.64.0rc2/ >> >>>>>>>>> >> >>>>>>>>> [9] >> >>>>>>>>> https://pkg.go.dev/github.com/apache/beam/sdks/v2@v2.64.0-RC2/go/pkg/beam >> >>>>>>>>> >> >>>>>>>>> [10] >> >>>>>>>>> https://docs.google.com/spreadsheets/d/1qk-N5vjXvbcEk68GjbkSZTR8AGqyNUM-oLFo_ZXBpJw/edit?gid=789110603#gid=789110603 >> >>>>>>>>> >> >>>>>>>>> [11] https://hub.docker.com/search?q=apache%2Fbeam&type=image >> >>>>>>>>> >> >>>>>>>>> [12] https://github.com/apache/beam/pull/34381 >> >>>>>>>>> >> >>>>>>>>> [13] https://github.com/apache/beam/releases/tag/v2.64.0-RC2 >> >>>>>>>>> >> >>>>>>>>> [14] >> >>>>>>>>> https://github.com/apache/beam/blob/master/contributor-docs/rc-testing-guide.md