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

Reply via email to