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