xxubai opened a new issue, #12450: URL: https://github.com/apache/gravitino/issues/12450
### Describe the feature Add AWS Glue Data Catalog support to the Gravitino Flink connector. Currently, a Gravitino catalog with `provider=glue` cannot be loaded because no corresponding Flink catalog factory is registered. The connector should support Hive-compatible and Iceberg tables stored in Glue. ### Motivation Gravitino already supports Glue on the server side and through the Spark and Trino connectors. Adding Flink support completes the query-engine integration and enables Flink users to access Glue-managed tables through Gravitino. ### Describe the solution Add a `GravitinoGlueCatalogFactory` and a `GravitinoGlueCatalog` that: - Route Hive-compatible tables through the existing Flink Hive catalog path. - Route Iceberg tables through the Iceberg `FlinkCatalog` backed by `GlueCatalog`. - Map Glue catalog properties and support Gravitino credential vending. - Provide tests for supported Flink versions. ### Additional context The proposed design is described in: https://github.com/apache/gravitino/blob/main/design-docs/gravitino-glue-catalog.md#63-flink -- 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]
