This is an automated email from the ASF dual-hosted git repository. aromanenko pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/beam.git
commit 5e26d3b87c8b08d59cadb650301d48cff5c54d1c Merge: f9b9ccc 410cad1 Author: Alexey Romanenko <33895511+aromanenko-...@users.noreply.github.com> AuthorDate: Tue Jul 13 14:07:09 2021 +0200 Merge pull request #15036: [BEAM-12435] Generalize S3FileSystem to support multiple URI schemes. CHANGES.md | 1 + ...ava => DefaultS3FileSystemSchemeRegistrar.java} | 13 +- .../apache/beam/sdk/io/aws/s3/S3FileSystem.java | 63 +-- .../sdk/io/aws/s3/S3FileSystemConfiguration.java | 118 +++++ .../beam/sdk/io/aws/s3/S3FileSystemRegistrar.java | 24 +- ...strar.java => S3FileSystemSchemeRegistrar.java} | 34 +- .../io/aws/s3/S3ReadableSeekableByteChannel.java | 11 +- .../apache/beam/sdk/io/aws/s3/S3ResourceId.java | 60 ++- .../beam/sdk/io/aws/s3/S3WritableByteChannel.java | 35 +- .../beam/sdk/io/aws/s3/S3FileSystemTest.java | 573 +++++++++++++++++++-- .../beam/sdk/io/aws/s3/S3ResourceIdTest.java | 83 ++- .../org/apache/beam/sdk/io/aws/s3/S3TestUtils.java | 71 ++- .../sdk/io/aws/s3/S3WritableByteChannelTest.java | 86 +++- 13 files changed, 1004 insertions(+), 168 deletions(-)