You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iceberg.apache.org by op...@apache.org on 2022/02/18 06:17:52 UTC
[iceberg] branch master updated (ef6844e -> 85dd3b1)
This is an automated email from the ASF dual-hosted git repository.
openinx pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/iceberg.git.
from ef6844e Parquet: Fix parquet zstd compression level conf (#4075)
add 85dd3b1 Dell: Add Dell EMC EcsFileIO. (#3376)
No new revisions were added by this update.
Summary of changes:
build.gradle | 18 +
.../apache/iceberg/dell/DellClientFactories.java | 83 +++
.../org/apache/iceberg/dell/DellClientFactory.java | 20 +-
.../org/apache/iceberg/dell/DellProperties.java | 84 +++
.../org/apache/iceberg/dell/ecs/BaseEcsFile.java | 86 ++++
.../iceberg/dell/ecs/EcsAppendOutputStream.java | 149 ++++++
.../org/apache/iceberg/dell/ecs/EcsFileIO.java | 86 ++++
.../org/apache/iceberg/dell/ecs/EcsInputFile.java | 27 +-
.../org/apache/iceberg/dell/ecs/EcsOutputFile.java | 35 +-
.../iceberg/dell/ecs/EcsSeekableInputStream.java | 110 ++++
.../java/org/apache/iceberg/dell/ecs/EcsURI.java | 84 +++
.../dell/ecs/TestEcsAppendOutputStream.java | 87 ++++
.../apache/iceberg/dell/ecs/TestEcsInputFile.java | 64 +++
.../apache/iceberg/dell/ecs/TestEcsOutputFile.java | 98 ++++
.../dell/ecs/TestEcsSeekableInputStream.java | 88 ++++
.../org/apache/iceberg/dell/ecs/TestEcsURI.java | 53 ++
.../iceberg/dell/mock/MockDellClientFactory.java | 23 +-
.../iceberg/dell/mock/ecs/EcsS3MockRule.java | 177 +++++++
.../apache/iceberg/dell/mock/ecs/MockS3Client.java | 563 +++++++++++++++++++++
.../apache/iceberg/dell/mock/ecs/ObjectData.java | 81 +++
.../iceberg/dell/mock/ecs/TestExceptionCode.java | 54 ++
settings.gradle | 2 +
versions.props | 1 +
23 files changed, 2021 insertions(+), 52 deletions(-)
create mode 100644 dell/src/main/java/org/apache/iceberg/dell/DellClientFactories.java
copy aliyun/src/main/java/org/apache/iceberg/aliyun/AliyunClientFactory.java => dell/src/main/java/org/apache/iceberg/dell/DellClientFactory.java (70%)
create mode 100644 dell/src/main/java/org/apache/iceberg/dell/DellProperties.java
create mode 100644 dell/src/main/java/org/apache/iceberg/dell/ecs/BaseEcsFile.java
create mode 100644 dell/src/main/java/org/apache/iceberg/dell/ecs/EcsAppendOutputStream.java
create mode 100644 dell/src/main/java/org/apache/iceberg/dell/ecs/EcsFileIO.java
copy aws/src/main/java/org/apache/iceberg/aws/s3/S3InputFile.java => dell/src/main/java/org/apache/iceberg/dell/ecs/EcsInputFile.java (60%)
copy gcp/src/main/java/org/apache/iceberg/gcp/gcs/GCSOutputFile.java => dell/src/main/java/org/apache/iceberg/dell/ecs/EcsOutputFile.java (57%)
create mode 100644 dell/src/main/java/org/apache/iceberg/dell/ecs/EcsSeekableInputStream.java
create mode 100644 dell/src/main/java/org/apache/iceberg/dell/ecs/EcsURI.java
create mode 100644 dell/src/test/java/org/apache/iceberg/dell/ecs/TestEcsAppendOutputStream.java
create mode 100644 dell/src/test/java/org/apache/iceberg/dell/ecs/TestEcsInputFile.java
create mode 100644 dell/src/test/java/org/apache/iceberg/dell/ecs/TestEcsOutputFile.java
create mode 100644 dell/src/test/java/org/apache/iceberg/dell/ecs/TestEcsSeekableInputStream.java
create mode 100644 dell/src/test/java/org/apache/iceberg/dell/ecs/TestEcsURI.java
copy spark/v3.1/spark-extensions/src/test/java/org/apache/iceberg/spark/extensions/TestCopyOnWriteDelete.java => dell/src/test/java/org/apache/iceberg/dell/mock/MockDellClientFactory.java (61%)
create mode 100644 dell/src/test/java/org/apache/iceberg/dell/mock/ecs/EcsS3MockRule.java
create mode 100644 dell/src/test/java/org/apache/iceberg/dell/mock/ecs/MockS3Client.java
create mode 100644 dell/src/test/java/org/apache/iceberg/dell/mock/ecs/ObjectData.java
create mode 100644 dell/src/test/java/org/apache/iceberg/dell/mock/ecs/TestExceptionCode.java