Hi devs, I'd like to correct my previous email regarding the version tags.
The correct version tags should be as follows: Primary releases: - jdbc-3.4.0 (for Flink 1.20.x) - jdbc-5.0.0 (for Flink 2.1.x) - jdbc-6.0.0 (for Flink 2.2.x) Reserve tags (in case additional patch releases are needed): - jdbc-3.5.0 (for Flink 1.20.x) - jdbc-5.1.0 (for Flink 2.1.x) - jdbc-6.1.0 (for Flink 2.2.x) Sorry for any confusion caused by my previous email. Thank you in advance for your support! Best regards, ChanHae Oh > 2026. 6. 18. 오후 7:18, Chanhae Oh <[email protected]> 작성: > > > Hi devs, > > Following up on this discussion, as we are now moving forward with the > release plan, we would like to request the creation of the following Jira > version tags for ticket management: > > Primary releases: > - jdbc-3.5.0 (for Flink 1.20.x) > - jdbc-5.0.0 (for Flink 2.1.x) > - jdbc-6.0.0 (for Flink 2.2.x) > > Reserve tags (in case additional patch releases are needed): > - jdbc-5.1.0 (for Flink 2.1.x) > - jdbc-6.1.0 (for Flink 2.2.x) > > Could a PMC member or someone with the necessary Jira administrator > permissions help create these version tags? > > Thank you in advance for your support! > > Best regards, > ChanHae Oh > >> 2026. 6. 16. 오전 11:00, 오찬빈 <[email protected]> 작성: >> >> Hi Yuepeng and Devs, >> >> Thanks Yuepeng for driving this discussion and volunteering as the RM. >> >> I agree with Rui and Chanhae's points regarding the versioning strategy. >> Referring to how Kafka or other external connectors manage their versions >> (e.g., {Connector Version}-{Flink Version} or clear cross-reference) would >> definitely improve user clarity in the long run. >> >> For the upcoming release, continuing with the existing sequential scheme to >> avoid disruption while aligning on a unified convention for future roadmap >> items seems like a pragmatic approach. >> >> Also, I agree that dropping support for Flink 2.0 makes sense, as focusing >>> on the Flink 1.20 (LTS) and the latest 2.x lines will provide more value to >>> the community. >>> >>> Best regards, >>> ChanBin Oh >>> >>> 2026년 6월 16일 (화) 오전 9:47, Chanhae Oh <[email protected]>님이 작성: >>> >>> >>> 나의 iPhone에서 보냄 >>> >>> 전달된 메시지 시작: >>> >>> *보낸 사람:* Yuepeng Pan <[email protected]> >>> *날짜:* 2026년 6월 15일 오후 11시 2분 23초 GMT+9 >>> *받는 사람:* [email protected] >>> *제목:* *Re: [DISCUSS] Release Plan for the Next Group of Flink JDBC >>> Connector Versions* >>> *답장 받을 사람:* [email protected] >>> >>> 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 >>> >>> >>> >>> >>> >>>
