Thanks Chanhae, Sumin for the comments, Rui for the clarification.

After reviewing the Kafka connector release lineage and current status,
IIUC, we'd plan to roll out *v5.0 (targeting Flink 2.1)* and *v3.4
(targeting Flink 1.20)*.

Welcome *Chanhae* and *Sumin* to this release cycle!

Looking forward to more feedback!

Best regards,
Yuepeng Pan

Rui Fan <[email protected]> 于2026年6月15日周一 18:26写道:

> Thanks Yuepeng for driving the release!
>
> About Versioning Strategy, we could refer to the release of Kafka or other
> connectors.
>
> Best,
> Rui
>
> On Fri, Jun 12, 2026 at 12:26 PM 주수민 <[email protected]> wrote:
>
> >  Hi Yuepeng,
> >
> > Thank you for initiating this discussion.
> >
> > Personally, I agree with Chanhae's thoughts on the versioning strategy
> and
> > focusing on the Flink 1.20 (LTS) / 2.x lines.
> > I would love to participate in this release effort and help out if my
> > contribution is welcome.
> >
> > Thank you again for driving this forward!
> >
> > Best regards,
> > Sumin Joo
> >
> > 2026년 6월 9일 (화) 오전 11:56, Chanhae Oh <[email protected]>님이 작성:
> >
> > > Hi Yuepeng,
> > >
> > > Thank you for starting this discussion. I'd like to share my thoughts
> on
> > > the topics you raised.
> > >
> > > ---
> > >
> > > *1.  Versioning Strategy for Flink 2.1, 2.2, and 2.3*
> > >
> > > A versioning scheme such as {Connector Version}-{Flink Version},
> similar
> > to
> > > what users often see in Maven repositories, would provide better
> clarity
> > > and consistency.
> > > However, I think it would be even more beneficial if such a convention
> > were
> > > adopted consistently across other connector repositories as well.
> > > For the next release, I would prefer to continue with the existing
> > > sequential versioning scheme to minimize disruption.
> > > At the same time, it may be worth discussing a coordinated naming
> > > convention across connector repositories for future releases.
> > >
> > >
> > > *2. Support Policy for Flink 2.0*
> > >
> > > Personally, I don't think continued support for Flink 2.0 is
> particularly
> > > necessary.
> > > Many improvements and new features have already been introduced in
> later
> > > Flink releases.
> > > Additionally, when comparing the user bases of Flink 1.20 and Flink
> 2.0,
> > I
> > > would expect the Flink 1.20 (LTS) line to have broader adoption and
> > remain
> > > more important for long-term support.
> > >
> > > ---
> > >
> > > Also, if there is anything I can help with for the upcoming release
> > effort,
> > > I would be happy to contribute and support the work as much as I can.
> > >
> > > Best regards,
> > > Chanhae Oh
> > >
> > > On Tue, Jun 9, 2026 at 1:24 AM Yuepeng Pan <[email protected]>
> > wrote:
> > >
> > > > Hi Devs,
> > > >
> > > > Following the release of v3.3 (for Flink 1.20.x) and v4.0 (for Flink
> > > > 2.0.x), the Flink JDBC Connector has not had a new release for quite
> > some
> > > > time. During this period, Flink itself has released versions 2.1,
> 2.2,
> > > and
> > > > 2.3 (upcoming).
> > > >
> > > > I would like to initiate a discussion regarding the next group of
> Flink
> > > > JDBC Connector releases.
> > > >
> > > > 0. I’d like to hear more thoughts on the next release
> > > >
> > > >
> > > > Based on a quick review of the current repository status, I have
> > > identified
> > > > several topics that need to be discussed before the release plan:
> > > >
> > > >
> > > > 1. Versioning Strategy for Flink 2.1, 2.2, and 2.3
> > > > Do we need a new branching/versioning scheme to maintain patches and
> > > > updates for these specific Flink versions?
> > > >
> > > > Option A: Semantic versioning tied to Flink (e.g., v2.1-1.0)
> > > > Format: {Flink_Version}-{Connector_Version}(e.g., 2.1-1.0).
> > > > Pros: It is immediately clear which Flink version the connector
> > supports.
> > > > Cons: This deviates from our historical naming convention and might
> > cause
> > > > confusion for users and developers.
> > > >
> > > > Option B: Continuing sequential versioning (e.g., v5.x, v6.x)
> > > > Mapping: v5.xfor Flink 2.1, v6.xfor Flink 2.2, etc.
> > > > Pros: Consistent with the previous naming scheme (v3.x, v4.x).
> > > > Cons: It is less intuitive to map connector versions to Flink
> versions.
> > > >
> > > >
> > > > Note on LTS: Regardless of the outcome for the 2.x series, continuing
> > to
> > > > use the v3.xseries for the long-term support (LTS) Flink 1.20.x line
> > may
> > > > remain a solid choice.
> > > >
> > > >
> > > > 2. Support Policy for Flink 2.0
> > > > Do we still need to support the JDBC connector for Flink 2.0? Since
> the
> > > > latest Flink version is 2.3 (upcoming), Flink 2.0 is now three minor
> > > > versions behind.
> > > >
> > > >
> > > > BTW, I'd be willing to volunteer as a Release Manager (RM) for the
> next
> > > > release of Flink JDBC connector.
> > > > I also look forward to collaborating with other interested
> contributors
> > > to
> > > > drive this effort forward.
> > > >
> > > >
> > > > Thank you very much. And looking forward to your feedback.
> > > >
> > > >
> > > > Best regards,
> > > > Yuepeng Pan
> > > >
> > >
> >
>

Reply via email to