This is an automated email from the ASF dual-hosted git repository.
okumin pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/hive.git
from ca105f81240 HIVE-28885: Disable unnecessary annotation processing
(#6221)
add cad37349281 HIVE-29248: Propagate HiveAccessControlException to
HiveCatalog (#6171)
No new revisions were added by this update.
Summary of changes:
.../org/apache/iceberg/hive/HiveClientPool.java | 31 ++++
.../iceberg/hive/HiveMetastoreExtension.java | 2 +-
.../apache/iceberg/hive/MockHiveAuthorizer.java | 147 ++++++++++++++++++
.../iceberg/hive/MockHiveAuthorizerFactory.java} | 20 +--
.../iceberg/hive/TestHiveCatalogAccessControl.java | 164 +++++++++++++++++++++
.../org/apache/iceberg/hive/TestHiveMetastore.java | 17 ++-
.../plugin/metastore/HiveMetaStoreAuthorizer.java | 2 +-
.../metastore/TestHiveMetaStoreAuthorizer.java | 18 ++-
.../metastore-rest-catalog/pom.xml | 7 +
.../apache/iceberg/rest/BaseRESTCatalogTests.java | 73 +++++++++
.../iceberg/rest/TestRESTCatalogJwtAuth.java | 10 ++
.../iceberg/rest/TestRESTCatalogNoneAuth.java | 6 +
.../iceberg/rest/TestRESTCatalogOAuth2Jwt.java | 11 ++
.../TestRESTCatalogOAuth2TokenIntrospection.java | 11 ++
.../iceberg/rest/TestRESTCatalogSimpleAuth.java | 10 ++
.../extension/HiveRESTCatalogServerExtension.java | 4 +
.../iceberg/rest/extension/MockHiveAuthorizer.java | 146 ++++++++++++++++++
.../rest/extension/MockHiveAuthorizerFactory.java | 12 +-
.../rest/extension/OAuth2AuthorizationServer.java | 28 +++-
.../iceberg/rest/extension/RESTCatalogServer.java | 8 +
20 files changed, 688 insertions(+), 39 deletions(-)
create mode 100644
iceberg/iceberg-catalog/src/test/java/org/apache/iceberg/hive/MockHiveAuthorizer.java
copy
iceberg/{iceberg-handler/src/test/java/org/apache/iceberg/mr/hive/CustomTestHiveAuthorizerFactory.java
=>
iceberg-catalog/src/test/java/org/apache/iceberg/hive/MockHiveAuthorizerFactory.java}
(70%)
create mode 100644
iceberg/iceberg-catalog/src/test/java/org/apache/iceberg/hive/TestHiveCatalogAccessControl.java
create mode 100644
standalone-metastore/metastore-rest-catalog/src/test/java/org/apache/iceberg/rest/extension/MockHiveAuthorizer.java
copy
ql/src/java/org/apache/hadoop/hive/ql/security/authorization/plugin/fallback/FallbackHiveAuthorizerFactory.java
=>
standalone-metastore/metastore-rest-catalog/src/test/java/org/apache/iceberg/rest/extension/MockHiveAuthorizerFactory.java
(72%)