diqiu50 opened a new pull request, #12641:
URL: https://github.com/apache/gravitino/pull/12641
### What changes were proposed in this pull request?
Add Apache Flink 2.1 support to the flink-connector module (new
flink-2.1/flink-runtime-2.1 modules,
Iceberg/Paimon/JDBC catalogs).
### Why are the changes needed?
Flink 2.x removed several APIs the connector previously relied on, so a new
major-version-aware build layout was
needed to support it without breaking older versions.
Fix: #12640
### Does this PR introduce any user-facing change?
Yes: adds a new gravitino-flink-connector-runtime-2.1-${version}.jar runtime
artifact. Flink 2.1 users can now use
Iceberg, Paimon, and JDBC catalogs through Gravitino. Hive catalog is not
yet available on Flink 2.1.
### How was this patch tested?
Unit tests pass on all versions. Docker-backed integration tests pass on
Flink 2.1 (Iceberg, Paimon, JDBC) and
Flink 1.20 (regression check).
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]