Thanks Andy -- this is a great idea. Also thanks for hosting the sync Kudos to Matthew and Xuanwo for starting to do this process for 41.1.0[1], so hopefully we'll have another concrete example to follow shortly. I hope to make a release candidate from the branch in the next few days.
Andrew [1]: https://github.com/apache/datafusion/issues/12813 On Wed, Oct 16, 2024 at 12:21 PM Andy Grove <andygrov...@gmail.com> wrote: > There was a discussion in the weekly DataFusion community meeting [1] this > morning about the release process for major and minor releases. > > We currently release major releases approximately once per month, and we > release from release branches. > > We do have the ability to cherry pick PRs into the release branch and then > create patch releases more frequently. > > The process is documented [2] but probably not everyone is aware of this, > so I wanted to send this email to make more people aware of this process. > > TL;DR - if you want to see your non-breaking-change PR ship more quickly, > create a cherry-pick PR against the most recent release branch (after your > feature has been merged to main) and ask a PMC member to help create a > patch release. Ideally we would wait until multiple PRs are merged, and > this does depend on PMC availability. > > [1] > > https://docs.google.com/document/d/1NBpkIAuU7O9h8Br5CbFksDhX-L9TyO9wmGLPMe0Plc8/edit?usp=sharing > [2] > > https://github.com/apache/datafusion/blob/main/dev/release/README.md#release-process >