qingwei727 opened a new pull request, #9751:
URL: https://github.com/apache/gravitino/pull/9751

   <!--
   [#XXX] feat(paimon): support REST catalog backend for Paimon
   -->
   
   ### What changes were proposed in this pull request?
   
   Add `REST` enum value to `PaimonCatalogBackend` to support Paimon REST 
catalog backend.
   
   This enables Gravitino to connect to Paimon REST-compatible services (e.g., 
Alibaba Cloud DLF) via the `gravitino.bypass.*` prefix mechanism.
   
   ### Why are the changes needed?
   
   Paimon natively supports `rest` as a metastore type, but Gravitino's 
`PaimonCatalogBackend` enum only includes `FILESYSTEM`, `JDBC`, and `HIVE`. 
This prevents users from using Paimon REST catalog services through Gravitino.
   
   With this change, users can:
   - Connect to Paimon REST catalog services
   - Use `gravitino.bypass.*` prefix to pass through any Paimon-native 
configurations
   
   Example configuration:
   ```json
   {
     "catalog-backend": "rest",
     "uri": "http://example.com";,
     "warehouse": "my_catalog",
     "gravitino.bypass.token.provider": "dlf",
     "gravitino.bypass.dlf.access-key-id": "xxx"
   }


-- 
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