You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flink.apache.org by ho...@apache.org on 2025/04/15 11:51:47 UTC
(flink) branch master updated (e98915a5f53 -> 2ee862e48d0)
This is an automated email from the ASF dual-hosted git repository.
hong pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/flink.git
from e98915a5f53 [FLINK-37638][clients] Avoid duplicate call on `getEffectiveConfiguration`
add 2ee862e48d0 [FLINK-37298] Added Pluggable Components for BatchStrategy & BufferWrapper in AsyncSinkWriter. (#26274)
No new revisions were added by this update.
Summary of changes:
.../base/sink/writer/AsyncSinkWriter.java | 108 +++++++------
.../flink/connector/base/sink/writer/Batch.java | 90 +++++++++++
.../connector/base/sink/writer/BatchCreator.java | 68 ++++++++
.../base/sink/writer/BufferedRequestState.java | 6 +
.../base/sink/writer/DequeRequestBuffer.java | 100 ++++++++++++
.../connector/base/sink/writer/RequestBuffer.java | 107 ++++++++++++
.../base/sink/writer/SimpleBatchCreator.java | 79 +++++++++
.../base/sink/writer/AsyncSinkWriterTest.java | 116 +++++++++++++
.../connector/base/sink/writer/BatchTest.java | 34 ++--
.../base/sink/writer/DequeRequestBufferTest.java | 111 +++++++++++++
.../base/sink/writer/SimpleBatchCreatorTest.java | 180 +++++++++++++++++++++
11 files changed, 932 insertions(+), 67 deletions(-)
create mode 100644 flink-connectors/flink-connector-base/src/main/java/org/apache/flink/connector/base/sink/writer/Batch.java
create mode 100644 flink-connectors/flink-connector-base/src/main/java/org/apache/flink/connector/base/sink/writer/BatchCreator.java
create mode 100644 flink-connectors/flink-connector-base/src/main/java/org/apache/flink/connector/base/sink/writer/DequeRequestBuffer.java
create mode 100644 flink-connectors/flink-connector-base/src/main/java/org/apache/flink/connector/base/sink/writer/RequestBuffer.java
create mode 100644 flink-connectors/flink-connector-base/src/main/java/org/apache/flink/connector/base/sink/writer/SimpleBatchCreator.java
copy flink-table/flink-table-common/src/test/java/org/apache/flink/table/api/constraints/UniqueConstraintTest.java => flink-connectors/flink-connector-base/src/test/java/org/apache/flink/connector/base/sink/writer/BatchTest.java (53%)
create mode 100644 flink-connectors/flink-connector-base/src/test/java/org/apache/flink/connector/base/sink/writer/DequeRequestBufferTest.java
create mode 100644 flink-connectors/flink-connector-base/src/test/java/org/apache/flink/connector/base/sink/writer/SimpleBatchCreatorTest.java