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]

Reply via email to