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 12:31:33 UTC

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

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 860f0a2  [FLINK-21752] Add a call to TypeSerializer#duplicate in migration tests
     add 2e56653  [FLINK-25573][table] Add SinkV2Provider to execute SinkV2s with the TableAPI
     add 5846d8d  [FLINK-25573][kafka] Migrate KafkaSink to SinkV2

No new revisions were added by this update.

Summary of changes:
 .../5b9eed8a-5fb6-4373-98ac-3be2a71941b8           | 11 ---
 .../7602816f-5c01-4b7a-9e3e-235dfedec245           |  1 -
 .../flink/connector/kafka/sink/KafkaCommitter.java | 39 ++++------
 .../flink/connector/kafka/sink/KafkaSink.java      | 76 ++++++++++----------
 .../flink/connector/kafka/sink/KafkaWriter.java    | 36 ++++++----
 .../connectors/kafka/table/KafkaDynamicSink.java   |  4 +-
 .../connectors/kafka/table/ReducingUpsertSink.java | 52 ++++++--------
 .../kafka/table/ReducingUpsertWriter.java          | 22 +++---
 .../connector/kafka/sink/KafkaCommitterTest.java   | 84 +++++++++++++++-------
 .../connector/kafka/sink/KafkaWriterITCase.java    | 72 ++++++++++++-------
 .../kafka/table/KafkaDynamicTableFactoryTest.java  | 14 ++--
 .../kafka/table/ReducingUpsertWriterTest.java      | 32 +++++----
 .../table/UpsertKafkaDynamicTableFactoryTest.java  | 20 +++---
 .../streaming/api/datastream/DataStreamSink.java   |  3 +-
 .../api/transformations/SinkV1Adapter.java         |  5 +-
 .../InitContextInitializationContextAdapter.java   |  6 +-
 .../runtime/operators/sink/SinkWriterOperator.java |  1 -
 .../{SinkProvider.java => SinkV2Provider.java}     | 15 ++--
 .../plan/nodes/exec/common/CommonExecSink.java     | 14 ++++
 .../nodes/exec/common/CommonExecSinkITCase.java    | 33 +++++++--
 20 files changed, 306 insertions(+), 234 deletions(-)
 rename {flink-core/src/main/java/org/apache/flink/api/connector => flink-streaming-java/src/main/java/org/apache/flink/streaming/runtime/operators}/sink/InitContextInitializationContextAdapter.java (89%)
 copy flink-table/flink-table-common/src/main/java/org/apache/flink/table/connector/sink/{SinkProvider.java => SinkV2Provider.java} (78%)