You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flink.apache.org by fp...@apache.org on 2022/02/04 17:35:56 UTC

[flink] branch master updated (5846d8d -> b2131e4)

This is an automated email from the ASF dual-hosted git repository.

fpaul pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/flink.git.


    from 5846d8d  [FLINK-25573][kafka] Migrate KafkaSink to SinkV2
     add 051ad67  [FLINK-25726][streaming] Check committer existence in SinkV1Adapter to determine if a committer is needed
     add 03efde4  [FLINK-25726][streaming] Add Global Committer as post commit topology
     add b2131e4  [FLINK-25725][table][tests] Use GlobalCommitter for CompactManagedTableITCase

No new revisions were added by this update.

Summary of changes:
 .../connector/sink2/GlobalCommitterOperator.java   | 156 +++++++++++++++++++++
 .../connector/sink2/StandardSinkTopologies.java    |  25 +++-
 .../api/transformations/SinkTransformation.java    |   3 +
 .../api/transformations/SinkV1Adapter.java         |  14 +-
 .../translators/SinkTransformationTranslator.java  |  18 ++-
 .../sink2/GlobalCommitterOperatorTest.java         | 136 ++++++++++++++++++
 .../graph/SinkTransformationTranslatorTest.java    |  39 ++++--
 .../api/transformations/SinkV1AdapterTest.java     |  16 +++
 .../table/connector/sink/TestManagedSink.java      |  15 +-
 .../connector/sink/TestManagedSinkCommitter.java   |  44 ++++--
 .../batch/sql/CompactManagedTableITCase.java       |   2 -
 .../flink/test/streaming/runtime/SinkITCase.java   |   5 +-
 12 files changed, 428 insertions(+), 45 deletions(-)
 create mode 100644 flink-streaming-java/src/main/java/org/apache/flink/streaming/api/connector/sink2/GlobalCommitterOperator.java
 create mode 100644 flink-streaming-java/src/test/java/org/apache/flink/streaming/api/connector/sink2/GlobalCommitterOperatorTest.java