Sounds good! +1
On Fri, Dec 2, 2022 at 5:58 PM Chesnay Schepler <ches...@apache.org> wrote: > Dec 9th is just a suggestion; the idea being to have a date that covers > connectors that are being released right now, while enforcing some > migration window. > > We will not reserve time for such a verification. Release testing is > meant to achieve that. > Since 1.16.x is unaffected by the removal from the master branch there > is no risk to existing deployments, while 1.17 is still quite a bit away. > > On 02/12/2022 02:11, Dong Lin wrote: > > Hello Chesney, > > > > The overall plan sounds good! Just to double check, is Dec 9th the > proposed > > cutoff date for the release of those externalized connectors? > > > > Also, will we reserve time for users to verify that the drop-in > replacement > > from Flink 1.16 to those externalized connectors can work as expected > > before removing their code from the master branch? > > > > Thanks, > > Dong > > > > > > On Thu, Dec 1, 2022 at 11:01 PM Chesnay Schepler <ches...@apache.org> > wrote: > > > >> Hello, > >> > >> let me clarify the title first. > >> > >> In the original proposal for the connector externalization we said that > >> an externalized connector has to exist in parallel with the version > >> shipped in the main Flink release for 1 cycle. > >> > >> For example, 1.16.0 shipped with the elasticsearch connector, but at the > >> same time there's the externalized variant as a drop-in replacement, and > >> the 1.17.0 release will not include a ES connector. > >> > >> The rational was to give users some window to update their projects. > >> > >> > >> We are now about to externalize a few more connectors (cassandra, > >> pulsar, jdbc), targeting 1.16 within the next week. > >> The 1.16.0 release has now been about a month ago; so it hasn't been a > >> lot of time since then. > >> I'm now wondering if we could/should treat these connectors as > >> externalized for 1.16, meaning that we would remove them from the master > >> branch now, not ship them in 1.17 and move all further development into > >> the connector repos. > >> > >> The main benefit is that we won't have to bother with syncing changes > >> across repos all the time. > >> > >> We would of course need some sort-of cutoff date for this (December > >> 9th?), to ensure there's still some reasonably large gap left for users > >> to migrate. > >> > >> Let me know what you think. > >> > >> Regards, > >> Chesnay > >> > >> > >