gh-yzou opened a new pull request, #1303: URL: https://github.com/apache/polaris/pull/1303
Overall architecture for SparkCatalog <img width="530" alt="Screenshot 2025-04-03 at 10 18 55 AM" src="https://github.com/user-attachments/assets/56cda789-2306-48b5-b4ba-bd9bbdbe8651" /> This PR provides the implementation for createTable and loadTable, which includes 1) PolarisRestCatalog that makes rest call to generatic table APIs 2)PolarisSparkCatalog that implements the Spark TableCatalog for non-iceberg tables 3)SparkCatalog that initiates both Iceberg SparkCatalog and PolarisSparkCatalog, and implements the following methods a) createNamespace b) loadNamespaceMetadata c) createTable d) loadTable 4) InMemoryCatalog classes for unit testing purpose Follow up tasks will coming: 1) Support for all namespace and view related APIs, 2) Support for other table related APIs 3) end to end spark integration tests -- 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: issues-unsubscr...@polaris.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org