> My opinion would be to follow the process by default, and to make
exceptions only if there're good reasons.

Sounds make sense, I will merge it after 1.19 branch cutting.

Thanks Xintong for the explanation! And sorry for bothering.

Best,
Rui

On Mon, Feb 5, 2024 at 1:20 PM Xintong Song <tonysong...@gmail.com> wrote:

> Thanks for the info.
>
> My opinion would be to follow the process by default, and to make
> exceptions only if there're good reasons. From your description, it sounds
> like merging the PR in or after 1.19 doesn't really make a difference. In
> that case, I'd suggest to merge it for the next release (i.e. merge it into
> master after the 1.19 branch cutting).
>
> Best,
>
> Xintong
>
>
>
> On Mon, Feb 5, 2024 at 12:52 PM Rui Fan <1996fan...@gmail.com> wrote:
>
> > Thanks Xintong for the reply.
> >
> > They are Flink internal classes, and they are not used anymore.
> > So I think they don't affect users, the benefit of removing them
> > is to simplify Flink's code and reduce maintenance costs.
> >
> > If we just merge some user-related PRs recently, I could merge
> > it after 1.19. Thank you again~
> >
> > Best,
> > Rui
> >
> > On Mon, Feb 5, 2024 at 12:21 PM Xintong Song <tonysong...@gmail.com>
> > wrote:
> >
> > > Hi Rui,
> > >
> > > Quick question, would there be any downside if this PR doesn't go into
> > > 1.19? Or any user benefit from getting it into this release?
> > >
> > > Best,
> > >
> > > Xintong
> > >
> > >
> > >
> > > On Sun, Feb 4, 2024 at 10:16 AM Rui Fan <1996fan...@gmail.com> wrote:
> > >
> > > > Hi release managers,
> > > >
> > > > > The feature freeze of 1.19 has started now. That means that no new
> > > > features
> > > > > or improvements should now be merged into the master branch unless
> > you
> > > > ask
> > > > > the release managers first, which has already been done for PRs, or
> > > > pending
> > > > > on CI to pass. Bug fixes and documentation PRs can still be merged.
> > > >
> > > > I'm curious whether the code cleanup could be merged?
> > > > FLINK-31449[1] removed DeclarativeSlotManager related logic.
> > > > Some other classes are not used anymore after FLINK-31449.
> > > > FLINK-34345[2][3] will remove them.
> > > >
> > > > I checked these classes are not used in the master branch.
> > > > And the PR[3] is reviewed for now, could I merge it now or
> > > > after flink-1.19?
> > > >
> > > > Looking forward to your feedback, thanks~
> > > >
> > > > [1] https://issues.apache.org/jira/browse/FLINK-31449
> > > > [2] https://issues.apache.org/jira/browse/FLINK-34345
> > > > [3] https://github.com/apache/flink/pull/24257
> > > >
> > > > Best,
> > > > Rui
> > > >
> > > > On Wed, Jan 31, 2024 at 5:20 PM Lincoln Lee <lincoln.8...@gmail.com>
> > > > wrote:
> > > >
> > > >> Hi Matthias,
> > > >>
> > > >> Thanks for letting us know! After discussed with 1.19 release
> > managers,
> > > we
> > > >> agreed to merge these pr.
> > > >>
> > > >> Thank you for the work on GHA workflows!
> > > >>
> > > >> Best,
> > > >> Yun, Jing, Martijn and Lincoln
> > > >>
> > > >>
> > > >> Matthias Pohl <matthias.p...@aiven.io> 于2024年1月30日周二 22:20写道:
> > > >>
> > > >> > Thanks for the update, Lincoln.
> > > >> >
> > > >> > fyi: I merged FLINK-32684 (deprecating AkkaOptions) [1] since we
> > > agreed
> > > >> in
> > > >> > today's meeting that this change is still ok to go in.
> > > >> >
> > > >> > The beta version of the GitHub Actions workflows (FLIP-396 [2])
> are
> > > also
> > > >> > finalized (see related PRs for basic CI [3], nightly master [4]
> and
> > > >> nightly
> > > >> > scheduling [5]). I'd like to merge the changes before creating the
> > > >> > release-1.19 branch. That would enable us to see whether we miss
> > > >> anything
> > > >> > in the GHA workflows setup when creating a new release branch.
> > > >> >
> > > >> > The changes are limited to a few CI scripts that are also used for
> > > Azure
> > > >> > Pipelines (see [3]). The majority of the changes are GHA-specific
> > and
> > > >> > shouldn't affect the Azure Pipelines CI setup.
> > > >> >
> > > >> > Therefore, I'm requesting the approval from the 1.19 release
> > managers
> > > to
> > > >> > go ahead with merging the mentioned PRs [3, 4, 5].
> > > >> >
> > > >> > Matthias
> > > >> >
> > > >> >
> > > >> > [1] https://issues.apache.org/jira/browse/FLINK-32684
> > > >> > [2]
> > > >> >
> > > >>
> > >
> >
> https://cwiki.apache.org/confluence/display/FLINK/FLIP-396%3A+Trial+to+test+GitHub+Actions+as+an+alternative+for+Flink%27s+current+Azure+CI+infrastructure
> > > >> > [3] https://github.com/apache/flink/pull/23970
> > > >> > [4] https://github.com/apache/flink/pull/23971
> > > >> > [5] https://github.com/apache/flink/pull/23972
> > > >> >
> > > >> > On Tue, Jan 30, 2024 at 1:51 PM Lincoln Lee <
> lincoln.8...@gmail.com
> > >
> > > >> > wrote:
> > > >> >
> > > >> >> Hi everyone,
> > > >> >>
> > > >> >> (Since feature freeze and release sync are on the same day, we
> > merged
> > > >> the
> > > >> >> announcement and sync summary together)
> > > >> >>
> > > >> >>
> > > >> >> *- Feature freeze*
> > > >> >> The feature freeze of 1.19 has started now. That means that no
> new
> > > >> >> features
> > > >> >> or improvements should now be merged into the master branch
> unless
> > > you
> > > >> ask
> > > >> >> the release managers first, which has already been done for PRs,
> or
> > > >> >> pending
> > > >> >> on CI to pass. Bug fixes and documentation PRs can still be
> merged.
> > > >> >>
> > > >> >>
> > > >> >> *- Cutting release branch*
> > > >> >> Currently we have three blocker issues[1][2][3], and will try to
> > > close
> > > >> >> them this Friday.
> > > >> >> We are planning to cut the release branch on next Monday (Feb
> 6th)
> > if
> > > >> no
> > > >> >> new test instabilities,
> > > >> >> and we'll make another announcement in the dev mailing list then.
> > > >> >>
> > > >> >>
> > > >> >> *- Cross-team testing*
> > > >> >> Release testing is expected to start next week as soon as we cut
> > the
> > > >> >> release branch.
> > > >> >> As a prerequisite, please Before we start testing, please make
> sure
> > > >> >> 1. Whether the feature needs a cross-team testing
> > > >> >> 2. If yes, please the documentation completed
> > > >> >> There's an umbrella ticket[4] for tracking the 1.19 testing, RM
> > will
> > > >> >> create all tickets for completed features listed on the 1.19 wiki
> > > >> page[5]
> > > >> >> and assign to the feature's Responsible Contributor,
> > > >> >> also contributors are encouraged to create tickets following the
> > > steps
> > > >> in
> > > >> >> the umbrella ticket if there are other ones that need to be
> > > cross-team
> > > >> >> tested.
> > > >> >>
> > > >> >> *- Release notes*
> > > >> >>
> > > >> >> All new features and behavior changes require authors to fill out
> > the
> > > >> >> 'Release Note' column in the JIRA(click the Edit button and pull
> > the
> > > >> page
> > > >> >> to the center),
> > > >> >> especially since 1.19 involves a lot of deprecation, which is
> > > important
> > > >> >> for users and will be part of the release announcement.
> > > >> >>
> > > >> >> - *Sync meeting* (https://meet.google.com/vcx-arzs-trv)
> > > >> >>
> > > >> >> We've already switched to weekly release sync, so the next
> release
> > > sync
> > > >> >> will be on Feb 6th, 2024. Feel free to join us!
> > > >> >>
> > > >> >> [1] https://issues.apache.org/jira/browse/FLINK-34148
> > > >> >> [2] https://issues.apache.org/jira/browse/FLINK-34007
> > > >> >> [3] https://issues.apache.org/jira/browse/FLINK-34259
> > > >> >> [4] https://issues.apache.org/jira/browse/FLINK-34285
> > > >> >> [5]
> https://cwiki.apache.org/confluence/display/FLINK/1.19+Release
> > > >> >>
> > > >> >> Best,
> > > >> >> Yun, Jing, Martijn and Lincoln
> > > >> >>
> > > >> >
> > > >>
> > > >
> > >
> >
>

Reply via email to