This is an automated email from the ASF dual-hosted git repository.
emaynard pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/polaris.git
from c07d23ba2 Core: Clarify the atomicity of BasePersistence methods
(#1274)
add b50e594ed Implement GenericTableCatalogAdapter (#1264)
No new revisions were added by this update.
Summary of changes:
.../polaris/core/config/FeatureConfiguration.java | 7 +
.../polaris/core/entity/PolarisPrivilege.java | 86 +++--
.../core/entity/table/GenericTableEntity.java | 11 +
quarkus/service/build.gradle.kts | 2 +
.../quarkus/admin/PolarisAuthzTestBase.java | 14 +-
.../GenericTableCatalogHandlerAuthzTest.java | 277 ++++++++++++++++
.../quarkus/catalog/GenericTableCatalogTest.java | 40 +--
...st.java => IcebergCatalogHandlerAuthzTest.java} | 22 +-
.../service/catalog/common/CatalogHandler.java | 359 +++++++++++++++++++++
.../catalog/generic/GenericTableCatalog.java | 36 +--
.../generic/GenericTableCatalogAdapter.java | 47 ++-
.../generic/GenericTableCatalogHandler.java | 122 +++++++
.../catalog/iceberg/IcebergCatalogAdapter.java | 10 +-
...dlerWrapper.java => IcebergCatalogHandler.java} | 332 ++-----------------
14 files changed, 964 insertions(+), 401 deletions(-)
create mode 100644
quarkus/service/src/test/java/org/apache/polaris/service/quarkus/catalog/GenericTableCatalogHandlerAuthzTest.java
rename
quarkus/service/src/test/java/org/apache/polaris/service/quarkus/catalog/{IcebergCatalogHandlerWrapperAuthzTest.java
=> IcebergCatalogHandlerAuthzTest.java} (99%)
create mode 100644
service/common/src/main/java/org/apache/polaris/service/catalog/common/CatalogHandler.java
create mode 100644
service/common/src/main/java/org/apache/polaris/service/catalog/generic/GenericTableCatalogHandler.java
rename
service/common/src/main/java/org/apache/polaris/service/catalog/iceberg/{IcebergCatalogHandlerWrapper.java
=> IcebergCatalogHandler.java} (75%)