You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iceberg.apache.org by bl...@apache.org on 2021/01/05 21:08:41 UTC
[iceberg] branch master updated (0f2a164 -> 4eb2010)
This is an automated email from the ASF dual-hosted git repository.
blue pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/iceberg.git.
from 0f2a164 Hive: Serialize Table to avoid a load for split planning (#1920)
add 4eb2010 AWS: Add LockManager interface and update Glue (#1823)
No new revisions were added by this update.
Summary of changes:
.../org/apache/iceberg/aws/glue/GlueTestBase.java | 6 +-
.../org/apache/iceberg/aws/s3/S3FileIOTest.java | 4 +-
.../org/apache/iceberg/aws/glue/GlueCatalog.java | 7 +-
.../iceberg/aws/glue/GlueTableOperations.java | 38 ++-
.../LockManager.java} | 36 ++-
.../org/apache/iceberg/aws/glue/LockManagers.java | 257 +++++++++++++++++++++
.../apache/iceberg/aws/glue/GlueCatalogTest.java | 9 +-
.../iceberg/aws/glue/InMemoryLockManagerTest.java | 166 +++++++++++++
.../LockManagersTest.java} | 42 ++--
.../java/org/apache/iceberg/CatalogProperties.java | 22 ++
10 files changed, 521 insertions(+), 66 deletions(-)
copy aws/src/main/java/org/apache/iceberg/aws/{AwsClientFactory.java => glue/LockManager.java} (56%)
create mode 100644 aws/src/main/java/org/apache/iceberg/aws/glue/LockManagers.java
create mode 100644 aws/src/test/java/org/apache/iceberg/aws/glue/InMemoryLockManagerTest.java
copy aws/src/test/java/org/apache/iceberg/aws/{AwsClientFactoriesTest.java => glue/LockManagersTest.java} (52%)