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 2021/11/29 16:05:54 UTC

[flink] branch master updated (cbedff7 -> 84f9baa)

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 cbedff7  [FLINK-21407][doc][formats] Split DataSet connectors page into different formats and create a formats sub-folder like in table api doc
     add 095405d  [FLINK-24596][table] Allow using unified Sinks with the DataStreamSinkProvider
     add 3a25e39  [FLINK-24596][core] Introduce SerializableFunction and unify usages
     add 84f9baa  [FLINK-24596][kafka] Make passed lambdas of UpsertKafka serializable

No new revisions were added by this update.

Summary of changes:
 .../connectors/cassandra/CassandraSink.java        |  2 +-
 .../elasticsearch/table/KeyExtractor.java          |  1 +
 .../connector/jdbc/internal/JdbcOutputFormat.java  |  3 +-
 .../connectors/kafka/table/KafkaDynamicSink.java   |  3 +-
 .../connectors/kafka/table/ReducingUpsertSink.java |  6 +-
 .../kafka/table/SinkBufferFlushMode.java           |  3 +-
 .../kafka/table/ReducingUpsertWriterTest.java      |  3 +-
 .../kafka/table/UpsertKafkaTableITCase.java        | 96 ++++++++++++++++++++++
 .../flink/util/function}/SerializableFunction.java |  9 +-
 .../coordination/TestingOperatorCoordinator.java   |  2 +-
 .../flink/runtime/util/SerializableFunction.java   |  7 +-
 .../flink/streaming/api/datastream/DataStream.java |  2 +-
 .../streaming/api/datastream/DataStreamSink.java   |  8 +-
 .../streaming/api/datastream/KeyedStream.java      |  4 +-
 .../api/operators/collect/CollectStreamSink.java   |  8 +-
 .../transformations/LegacySinkTransformation.java  |  5 +-
 .../LegacySinkTransformationTranslator.java        |  2 +-
 .../api/datastream/DataStreamSinkTest.java         | 10 ++-
 .../datagen/table/types/DataGeneratorMapper.java   |  7 +-
 .../plan/nodes/exec/batch/BatchExecLegacySink.java |  3 +-
 .../nodes/exec/common/CommonExecLegacySink.java    | 18 ++--
 .../nodes/exec/stream/StreamExecLegacySink.java    |  3 +-
 .../nodes/exec/common/CommonExecSinkITCase.java    | 75 +++++++++++++++--
 23 files changed, 226 insertions(+), 54 deletions(-)
 rename {flink-connectors/flink-connector-elasticsearch-base/src/main/java/org/apache/flink/connector/elasticsearch/table => flink-core/src/main/java/org/apache/flink/util/function}/SerializableFunction.java (77%)