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

   …o Trino Connector
   
   Delegate Iceberg snapshot maintenance procedures (expire_snapshots, 
remove_orphan_files, rewrite_data_files/optimize, rewrite_manifests) from the 
Gravitino Trino Connector to the internal Iceberg connector.
   
   Changes:
   - GravitinoConnector: Add getProcedures() and getTableProcedures()
   - GravitinoMetadata: Add getLayoutForTableExecute(), beginTableExecute(), 
finishTableExecute() in base class
   - Version-specific metadata classes: Add getTableHandleForExecute() and 
executeTableExecute() with correct SPI signatures per Trino version
   - GravitinoPageSinkProvider: Add createPageSink for 
ConnectorTableExecuteHandle
   - Add unit tests (TestGravitinoConnectorProcedures) and integration tests
   
   Closes #10280
   


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