This is an automated email from the ASF dual-hosted git repository.

yufei pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/polaris.git


    from bb7bce483 Implement PolicyCatalogHandler Stage 3: 
GetApplicablePolicies (#1421)
     add 8fe6a7862 [JDBC] Part2: Add Relational JDBC module (#1287)

No new revisions were added by this update.

Summary of changes:
 README.md                                          |   1 +
 bom/build.gradle.kts                               |   1 +
 .../build.gradle.kts                               |  19 +-
 .../relational/jdbc/DatasourceOperations.java      | 213 ++++++
 .../persistence/relational/jdbc/IdGenerator.java}  |  32 +-
 .../relational/jdbc/JdbcBasePersistenceImpl.java   | 752 +++++++++++++++++++++
 .../jdbc/JdbcMetaStoreManagerFactory.java          | 117 ++--
 .../relational/jdbc/QueryGenerator.java            | 198 ++++++
 .../relational/jdbc/models/Converter.java          |  30 +-
 .../relational/jdbc}/models/ModelEntity.java       | 116 ++--
 .../relational/jdbc}/models/ModelGrantRecord.java  |  69 +-
 .../models/ModelPrincipalAuthenticationData.java}  |  82 +--
 .../src/main/resources/h2/schema-v1-h2.sql         |  31 +-
 ...toreManagerWithJdbcBasePersistenceImplTest.java |  74 ++
 .../relational/jdbc/DatasourceOperationsTest.java  | 116 ++++
 .../impl/relational/jdbc/QueryGeneratorTest.java   | 230 +++++++
 gradle/projects.main.properties                    |   1 +
 scripts/postgres/schema-v1-postgresql.sql          |  12 +-
 .../org/apache/polaris/service/TestServices.java   |   4 +-
 19 files changed, 1874 insertions(+), 224 deletions(-)
 copy extension/persistence/{jpa-model => relational-jdbc}/build.gradle.kts 
(70%)
 create mode 100644 
extension/persistence/relational-jdbc/src/main/java/org/apache/polaris/extension/persistence/relational/jdbc/DatasourceOperations.java
 copy 
extension/persistence/{jpa-model/src/main/java/org/apache/polaris/jpa/models/ModelSequenceId.java
 => 
relational-jdbc/src/main/java/org/apache/polaris/extension/persistence/relational/jdbc/IdGenerator.java}
 (58%)
 create mode 100644 
extension/persistence/relational-jdbc/src/main/java/org/apache/polaris/extension/persistence/relational/jdbc/JdbcBasePersistenceImpl.java
 copy 
polaris-core/src/main/java/org/apache/polaris/core/persistence/LocalPolarisMetaStoreManagerFactory.java
 => 
extension/persistence/relational-jdbc/src/main/java/org/apache/polaris/extension/persistence/relational/jdbc/JdbcMetaStoreManagerFactory.java
 (73%)
 create mode 100644 
extension/persistence/relational-jdbc/src/main/java/org/apache/polaris/extension/persistence/relational/jdbc/QueryGenerator.java
 copy 
plugins/spark/v3.5/spark/src/main/java/org/apache/polaris/spark/PolarisCatalog.java
 => 
extension/persistence/relational-jdbc/src/main/java/org/apache/polaris/extension/persistence/relational/jdbc/models/Converter.java
 (59%)
 copy extension/persistence/{jpa-model/src/main/java/org/apache/polaris/jpa => 
relational-jdbc/src/main/java/org/apache/polaris/extension/persistence/relational/jdbc}/models/ModelEntity.java
 (69%)
 copy extension/persistence/{jpa-model/src/main/java/org/apache/polaris/jpa => 
relational-jdbc/src/main/java/org/apache/polaris/extension/persistence/relational/jdbc}/models/ModelGrantRecord.java
 (66%)
 copy 
extension/persistence/{jpa-model/src/main/java/org/apache/polaris/jpa/models/ModelPrincipalSecrets.java
 => 
relational-jdbc/src/main/java/org/apache/polaris/extension/persistence/relational/jdbc/models/ModelPrincipalAuthenticationData.java}
 (55%)
 copy scripts/postgres/schema-v1-postgresql.sql => 
extension/persistence/relational-jdbc/src/main/resources/h2/schema-v1-h2.sql 
(82%)
 create mode 100644 
extension/persistence/relational-jdbc/src/test/java/org/apache/polaris/extension/persistence/impl/relational/jdbc/AtomicMetastoreManagerWithJdbcBasePersistenceImplTest.java
 create mode 100644 
extension/persistence/relational-jdbc/src/test/java/org/apache/polaris/extension/persistence/impl/relational/jdbc/DatasourceOperationsTest.java
 create mode 100644 
extension/persistence/relational-jdbc/src/test/java/org/apache/polaris/extension/persistence/impl/relational/jdbc/QueryGeneratorTest.java

Reply via email to