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

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


    from f8a472916 [#4128] improvement(core): Remove privileges of metalakes 
(#4139)
     add 80cc26acd [#3896] feat(catalog-lakehouse-paimon): Support kerberos 
auth for Paimon FilesystemCatalog (#4075)

No new revisions were added by this update.

Summary of changes:
 .../authentication/AuthenticationConfig.java       |   2 +-
 .../authentication/kerberos/KerberosClient.java    |   2 +-
 .../catalog/hive/HiveCatalogOperations.java        |   2 +-
 .../authentication/AuthenticationConfig.java       |   2 +-
 .../authentication/kerberos/KerberosConfig.java    |   3 +-
 catalogs/catalog-lakehouse-paimon/build.gradle.kts |   2 +
 .../paimon/PaimonCatalogPropertiesMetadata.java    |  24 +++-
 .../authentication/AuthenticationConfig.java       |  36 +----
 .../authentication/kerberos}/FetchFileUtils.java   |  13 +-
 .../authentication/kerberos/KerberosClient.java    |  48 ++++---
 .../authentication/kerberos/KerberosConfig.java    |  17 +--
 .../paimon/ops/PaimonBackendCatalogWrapper.java    |  31 ++---
 .../lakehouse/paimon/ops/PaimonCatalogOps.java     |  12 +-
 .../lakehouse/paimon/utils/CatalogUtils.java       |  77 ++++++++++-
 .../integration/test/CatalogPaimonBaseIT.java      |   5 +-
 .../test/CatalogPaimonKerberosFilesystemIT.java}   | 146 +++++++++++----------
 .../lakehouse/paimon/utils/TestCatalogUtils.java   |  23 ++--
 17 files changed, 254 insertions(+), 191 deletions(-)
 copy 
catalogs/{catalog-lakehouse-iceberg/src/main/java/org/apache/gravitino/catalog/lakehouse/iceberg
 => 
catalog-lakehouse-paimon/src/main/java/org/apache/gravitino/catalog/lakehouse/paimon}/authentication/AuthenticationConfig.java
 (64%)
 copy catalogs/{catalog-hive/src/main/java/org/apache/gravitino/catalog/hive => 
catalog-lakehouse-paimon/src/main/java/org/apache/gravitino/catalog/lakehouse/paimon/authentication/kerberos}/FetchFileUtils.java
 (80%)
 copy 
catalogs/{catalog-hadoop/src/main/java/org/apache/gravitino/catalog/hadoop => 
catalog-lakehouse-paimon/src/main/java/org/apache/gravitino/catalog/lakehouse/paimon}/authentication/kerberos/KerberosClient.java
 (72%)
 copy 
catalogs/{catalog-hadoop/src/main/java/org/apache/gravitino/catalog/hadoop => 
catalog-lakehouse-paimon/src/main/java/org/apache/gravitino/catalog/lakehouse/paimon}/authentication/kerberos/KerberosConfig.java
 (90%)
 copy core/src/main/java/org/apache/gravitino/storage/StorageLayoutVersion.java 
=> 
catalogs/catalog-lakehouse-paimon/src/main/java/org/apache/gravitino/catalog/lakehouse/paimon/ops/PaimonBackendCatalogWrapper.java
 (56%)
 copy 
catalogs/{catalog-hive/src/test/java/org/apache/gravitino/catalog/hive/integration/test/HiveUserAuthenticationIT.java
 => 
catalog-lakehouse-paimon/src/test/java/org/apache/gravitino/catalog/lakehouse/paimon/integration/test/CatalogPaimonKerberosFilesystemIT.java}
 (67%)

Reply via email to