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

yuqi1129 pushed a change to branch cherry-pick-0d7e459d-to-branch-1.3
in repository https://gitbox.apache.org/repos/asf/gravitino.git


    from 05b5d7d342 [#11406] fix(core): reload closed catalog cache wrapper 
(#11407)
     add ae0345caac [Cherry-pick to branch-1.3] [#11212] test(authz): add CI 
workflow for multi-instance consistency (#11213) (#11396)
     add 58c1a3bd61 [Cherry-pick to branch-1.3] [#11363] feat(iceberg-rest): 
wire async cleanup into the REST drop flow (#11364) (#11400)
     add ac056acf33 Merge branch 'branch-1.3' into 
cherry-pick-0d7e459d-to-branch-1.3

No new revisions were added by this update.

Summary of changes:
 .../workflows/multi-instance-consistency-test.yml  |  117 +++
 dev/ci/setup_multi_instance.sh                     |  157 +++
 dev/ci/test_multi_instance_consistency.sh          | 1051 ++++++++++++++++++++
 docs/iceberg-rest-service.md                       |   20 +
 .../iceberg/common/ops/IcebergCatalogWrapper.java  |   32 +
 .../org/apache/gravitino/iceberg/RESTService.java  |   31 +-
 .../service/cleanup/IcebergCleanupJobStore.java    |   27 +
 .../IcebergCleanupMapperPackageProvider.java       |   12 +-
 .../service/dispatcher/IcebergCleanupHelper.java   |   79 ++
 .../IcebergNamespaceOperationExecutor.java         |   12 +-
 .../dispatcher/IcebergTableOperationExecutor.java  |   57 +-
 .../listener/api/event/IcebergRequestContext.java  |   21 +
 ...elational.mapper.provider.MapperPackageProvider |   19 -
 .../integration/test/IcebergRESTAsyncPurgeIT.java  |  263 +++++
 .../service/dispatcher/TestIcebergAsyncPurge.java  |  260 +++++
 .../TestIcebergNamespaceOperationExecutor.java     |    3 +-
 .../TestIcebergTableOperationExecutor.java         |    3 +-
 .../iceberg/service/rest/IcebergRestTestUtil.java  |    8 +-
 .../api/event/TestIcebergRequestContext.java       |   89 ++
 .../TestIcebergCatalogPropertyConverter.java       |    9 +-
 20 files changed, 2225 insertions(+), 45 deletions(-)
 create mode 100644 .github/workflows/multi-instance-consistency-test.yml
 create mode 100755 dev/ci/setup_multi_instance.sh
 create mode 100755 dev/ci/test_multi_instance_consistency.sh
 create mode 100644 
iceberg/iceberg-rest-server/src/main/java/org/apache/gravitino/iceberg/service/dispatcher/IcebergCleanupHelper.java
 delete mode 100644 
iceberg/iceberg-rest-server/src/main/resources/META-INF/services/org.apache.gravitino.storage.relational.mapper.provider.MapperPackageProvider
 create mode 100644 
iceberg/iceberg-rest-server/src/test/java/org/apache/gravitino/iceberg/integration/test/IcebergRESTAsyncPurgeIT.java
 create mode 100644 
iceberg/iceberg-rest-server/src/test/java/org/apache/gravitino/iceberg/service/dispatcher/TestIcebergAsyncPurge.java
 create mode 100644 
iceberg/iceberg-rest-server/src/test/java/org/apache/gravitino/listener/api/event/TestIcebergRequestContext.java

Reply via email to