Hi Team, As Iceberg 1.12.0 is approaching, we need to finalize the Flink support matrix.
Based on the previous discussions and PRs, my takeaway is that the community generally supports an *"LTS + two latest Flink releases"* policy: - Iceberg 1.11.0: Flink 1.20, 2.0, 2.1 - Iceberg 1.12.0: Flink 1.20, 2.2, 2.3 The main drawback is that there is no overlap between the Flink 2.x versions, making independent Flink and Iceberg upgrades harder. While not ideal, I think skipping any upgrades is worse. Unless there are strong objections, I'd like to propose that we adopt this policy and implement the Flink upgrades so the Iceberg 1.12.0 release can proceed. In the meantime, could someone prepare the upgrade PR? Following our usual approach: 1. Move Flink 2.1 code to 2.3. 2. Remove Flink 2.0 support. 3. Copy Flink 2.2 from Flink 2.3. 4. Apply any required build and code fixes. Please speak up if you have concerns with this direction. Thanks, Peter
