You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@beam.apache.org by ar...@apache.org on 2020/05/05 10:49:13 UTC

[beam] 01/01: Merge pull request #10078: [BEAM-8542] Change write to async in AWS SNS IO & remove retry logic

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 7c7bcd71db1999e306035b0aa9ccbd591bca3e9f
Merge: 2f3cb62 bd85e10
Author: Alexey Romanenko <33...@users.noreply.github.com>
AuthorDate: Tue May 5 12:48:52 2020 +0200

    Merge pull request #10078: [BEAM-8542] Change write to async in AWS SNS IO & remove retry logic

 .../sdk/transforms/SerializableBiConsumer.java}    |  15 +-
 .../io/aws2/sns/BasicSnsAsyncClientProvider.java   |  57 +++++++
 ...ntProvider.java => SnsAsyncClientProvider.java} |  12 +-
 .../beam/sdk/io/aws2/sns/SnsClientProvider.java    |   2 +-
 .../org/apache/beam/sdk/io/aws2/sns/SnsIO.java     | 188 ++++++++++++++++++++-
 .../apache/beam/sdk/io/aws2/sns/SnsResponse.java   |  55 ++++++
 .../beam/sdk/io/aws2/sns/SnsResponseCoder.java     |  95 +++++++++++
 .../sdk/io/aws2/sns/MockSnsAsyncBaseClient.java}   |  18 +-
 .../beam/sdk/io/aws2/sns/MockSnsAsyncClient.java   |  46 +++++
 .../io/aws2/sns/MockSnsAsyncExceptionClient.java}  |  27 +--
 .../beam/sdk/io/aws2/sns/SnsIOWriteTest.java       | 165 ++++++++++++++++++
 .../beam/sdk/io/aws2/sns/SnsResponseCoderTest.java |  77 +++++++++
 12 files changed, 721 insertions(+), 36 deletions(-)