Hi, zhongqiang.

Thanks for this discussion.

IMO, I agree to update the references in Flink CDC docs from Debezium 1.9
to 2.0 as the Debezium docs in 1.19 have been dropped.

Flink sources in Flink CDC still need to support JDK 1.8. Upgrading
Debezium to version 2.x will be a hard job.
Have you ever tried to use Debezium 2.0 and JDK 1.8 together? And will some
errors occur?

Best,
Hang

Leonard Xu <xbjt...@gmail.com> 于2024年5月23日周四 14:06写道:

> 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
>
>

Reply via email to