flink-cdc icon indicating copy to clipboard operation
flink-cdc copied to clipboard

[FLINK-35415][base] Fix compatibility with Flink 1.19

Open yuxiqian opened this issue 1 year ago • 3 comments

This closes FLINK-35316, FLINK-35415.

  • Adds E2e testcases on recent Flink versions including 1.19
  • Fixes CDC compatibility issue with 1.19 (due to breaking changes in @Internal classes)

This is a temporary workaround to avoid breaking compatibility with Flink 1.19. Proposal about upgrading Flink base (FLINK-35385) could be implemented later.

yuxiqian avatar May 22 '24 10:05 yuxiqian

@lvyanquan PTAL

yuxiqian avatar May 22 '24 12:05 yuxiqian

Thanks for @lvyanquan's review, I've split out commits based on FLINK ticket.

yuxiqian avatar May 23 '24 13:05 yuxiqian

Pushed another commit to resolve CI issue, could @leonardBang please re-trigger the CI? Thanks!

yuxiqian avatar May 24 '24 11:05 yuxiqian

Done, seems I messed up the commit history during last rebase... Fixed it.

yuxiqian avatar Jun 05 '24 05:06 yuxiqian