This is an automated email from the ASF dual-hosted git repository.
jackye pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/iceberg.git
from e080d6fdd5 Docs: Update recent talks from Iceberg Meetups (#12481)
add 3dba6afb78 AWS: Integrate S3 analytics accelerator library (#12299)
No new revisions were added by this update.
Summary of changes:
.../iceberg/aws/s3/TestS3FileIOIntegration.java | 56 ++++++++++++++
.../iceberg/aws/AssumeRoleAwsClientFactory.java | 55 +++++++++----
.../org/apache/iceberg/aws/AwsClientFactories.java | 9 +++
.../org/apache/iceberg/aws/AwsClientFactory.java | 8 ++
.../s3/AnalyticsAcceleratorInputStreamWrapper.java | 63 +++++++++++++++
.../iceberg/aws/s3/AnalyticsAcceleratorUtil.java | 90 ++++++++++++++++++++++
.../java/org/apache/iceberg/aws/s3/BaseS3File.java | 13 +++-
.../aws/s3/DefaultS3FileIOAwsClientFactory.java | 9 +++
.../java/org/apache/iceberg/aws/s3/S3FileIO.java | 75 +++++++++++++++++-
.../iceberg/aws/s3/S3FileIOAwsClientFactory.java | 8 ++
.../apache/iceberg/aws/s3/S3FileIOProperties.java | 51 ++++++++++++
.../org/apache/iceberg/aws/s3/S3InputFile.java | 40 +++++++++-
.../org/apache/iceberg/aws/s3/S3OutputFile.java | 26 ++++++-
.../apache/iceberg/aws/TestAwsClientFactories.java | 6 ++
.../apache/iceberg/aws/s3/StaticClientFactory.java | 6 ++
build.gradle | 2 +
gradle/libs.versions.toml | 2 +
kafka-connect/build.gradle | 1 +
18 files changed, 501 insertions(+), 19 deletions(-)
create mode 100644
aws/src/main/java/org/apache/iceberg/aws/s3/AnalyticsAcceleratorInputStreamWrapper.java
create mode 100644
aws/src/main/java/org/apache/iceberg/aws/s3/AnalyticsAcceleratorUtil.java