Thanks zhongqiang for bringing this discussion. I also noticed you also sent a mail to Debezium’s dev mailing list, it will help us a lot if they can help maintain a LTS version for their 1.x serials.
I can accept the proposal to reference DBZ 2.0’s doc as a temporary solution in current situation. About upgrade Debezium version and bump JDK version as well, we’ve to consider that flink’s default JDK version is still JDK1.8, it’s a hard decision to make at this moment, but I agree we need to bump DBZ version and JDK version finally. Best, Leonard > 2024年5月23日 下午1:24,gongzhongqiang <gongzhongqi...@apache.org> 写道: > > Hi all, > > I would like to start a discussion about upgrading Debezium to version 2.x. > > Background: > Currently, the Debezium community no longer maintains versions prior to > 2.0, > and the website has taken down the documentation for versions before 2.0. > However, Flink CDC depends on Debezium version 1.9, and the documentation > references links to that version. > > > Problem: > - References to Debezium's documentation links report errors [1] > - The Debezium community will no longer maintain versions prior to 2.0. > Flink CDC > synchronizes bug fixes from Debezium 2.0 by overwriting classes, but the > classes differ significantly between 2.x and 1.9. > > > Compatibility and Deprecation: > - Debezium uses JDK 11 starting from version 2.0 [2] > > > Plan: > - Migrate references in Flink CDC documentation from Debezium 1.9 to 2.0 > - Upgrade Debezium to version 2.x > > [1] > https://github.com/apache/flink-cdc/actions/runs/9192497396/job/25281283926#step:4:1148 > [2] https://debezium.io/releases/2.0/ > > Best, > Zhongqiang Gong