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]
