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 eec29139a Replace authentication filters with Quarkus Security (#1373)
add 5f0c7fc5d Implement PolicyCatalogHandler and Add Policy Privileges
Stage 1: CRUD + ListPolicies (#1357)
No new revisions were added by this update.
Summary of changes:
.../core/auth/PolarisAuthorizableOperation.java | 10 +
.../polaris/core/auth/PolarisAuthorizerImpl.java | 38 ++++
.../polaris/core/entity/PolarisPrivilege.java | 6 +
.../quarkus/admin/PolarisAuthzTestBase.java | 14 ++
...est.java => PolicyCatalogHandlerAuthzTest.java} | 211 ++++++++++++---------
.../service/catalog/common/CatalogHandler.java | 24 ++-
.../catalog/iceberg/IcebergCatalogHandler.java | 2 +-
.../service/catalog/policy/PolicyCatalog.java | 4 +-
.../catalog/policy/PolicyCatalogHandler.java | 144 ++++++++++++++
9 files changed, 354 insertions(+), 99 deletions(-)
copy
quarkus/service/src/test/java/org/apache/polaris/service/quarkus/catalog/{GenericTableCatalogHandlerAuthzTest.java
=> PolicyCatalogHandlerAuthzTest.java} (52%)
create mode 100644
service/common/src/main/java/org/apache/polaris/service/catalog/policy/PolicyCatalogHandler.java