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 2020/11/07 22:40:28 UTC
[iceberg] branch master updated (9af545e -> 2b9234f)
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 9af545e Docs: Add docs for dynamic class loading (#1737)
add 2b9234f AWS: Add AWS subproject and initial S3FileIO implementation (#1573)
No new revisions were added by this update.
Summary of changes:
LICENSE | 2 +
.../java/org/apache/iceberg/aws/s3/BaseS3File.java | 83 +++++++++++
.../java/org/apache/iceberg/aws/s3/S3FileIO.java | 73 ++++++++++
.../org/apache/iceberg/aws/s3/S3InputFile.java | 29 ++--
.../org/apache/iceberg/aws/s3/S3InputStream.java | 159 +++++++++++++++++++++
.../org/apache/iceberg/aws/s3/S3OutputFile.java | 63 ++++++++
.../org/apache/iceberg/aws/s3/S3OutputStream.java | 111 ++++++++++++++
.../main/java/org/apache/iceberg/aws/s3/S3URI.java | 103 +++++++++++++
.../org/apache/iceberg/aws/s3/S3FileIOTest.java | 97 +++++++++++++
.../apache/iceberg/aws/s3/S3InputStreamTest.java | 145 +++++++++++++++++++
.../apache/iceberg/aws/s3/S3OutputStreamTest.java | 103 +++++++++++++
.../java/org/apache/iceberg/aws/s3/S3URITest.java | 74 ++++++++++
build.gradle | 14 ++
settings.gradle | 2 +
versions.props | 2 +
15 files changed, 1047 insertions(+), 13 deletions(-)
create mode 100644 aws/src/main/java/org/apache/iceberg/aws/s3/BaseS3File.java
create mode 100644 aws/src/main/java/org/apache/iceberg/aws/s3/S3FileIO.java
copy core/src/main/java/org/apache/iceberg/encryption/BaseEncryptedInputFile.java => aws/src/main/java/org/apache/iceberg/aws/s3/S3InputFile.java (60%)
create mode 100644 aws/src/main/java/org/apache/iceberg/aws/s3/S3InputStream.java
create mode 100644 aws/src/main/java/org/apache/iceberg/aws/s3/S3OutputFile.java
create mode 100644 aws/src/main/java/org/apache/iceberg/aws/s3/S3OutputStream.java
create mode 100644 aws/src/main/java/org/apache/iceberg/aws/s3/S3URI.java
create mode 100644 aws/src/test/java/org/apache/iceberg/aws/s3/S3FileIOTest.java
create mode 100644 aws/src/test/java/org/apache/iceberg/aws/s3/S3InputStreamTest.java
create mode 100644 aws/src/test/java/org/apache/iceberg/aws/s3/S3OutputStreamTest.java
create mode 100644 aws/src/test/java/org/apache/iceberg/aws/s3/S3URITest.java