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

lvyanquan pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/flink-cdc.git


The following commit(s) were added to refs/heads/master by this push:
     new 93d868c94 [FLINK-40983][docs] Document Kafka sink.delivery-guarantee 
(#4575)
93d868c94 is described below

commit 93d868c94bfd45eb30b178aaa62370aa67bff5f1
Author: Rango <[email protected]>
AuthorDate: Thu Oct 15 14:20:12 2026 +0800

    [FLINK-40983][docs] Document Kafka sink.delivery-guarantee (#4575)
---
 docs/content.zh/docs/connectors/pipeline-connectors/kafka.md | 7 +++++++
 docs/content/docs/connectors/pipeline-connectors/kafka.md    | 7 +++++++
 2 files changed, 14 insertions(+)

diff --git a/docs/content.zh/docs/connectors/pipeline-connectors/kafka.md 
b/docs/content.zh/docs/connectors/pipeline-connectors/kafka.md
index bc655a5b4..13d6e37cb 100644
--- a/docs/content.zh/docs/connectors/pipeline-connectors/kafka.md
+++ b/docs/content.zh/docs/connectors/pipeline-connectors/kafka.md
@@ -150,6 +150,13 @@ Pipeline 连接器配置项
       <td>String</td>
       <td>自定义的上游表名到下游 Kafka Topic 名的映射关系。 每个映射关系由 `;` 分割,上游表的 TableId 和下游 
Kafka 的 Topic 名由 `:` 分割。 举个例子,我们可以配置 `sink.tableId-to-topic.mapping` 的值为 
`mydb.mytable1:topic1;mydb.mytable2:topic2`。 </td>
     </tr>
+    <tr>
+      <td>sink.delivery-guarantee</td>
+      <td>optional</td>
+      <td style="word-wrap: break-word;">at-least-once</td>
+      <td>String</td>
+      <td>提交时的投递语义。可选值为 `exactly-once`、`at-least-once` 和 `none`,默认值为 
`at-least-once`。</td>
+    </tr>
     <tr>
       <td>debezium-json.include-schema.enabled</td>
       <td>optional</td>
diff --git a/docs/content/docs/connectors/pipeline-connectors/kafka.md 
b/docs/content/docs/connectors/pipeline-connectors/kafka.md
index 2a5cc4ed5..1ee7879c0 100644
--- a/docs/content/docs/connectors/pipeline-connectors/kafka.md
+++ b/docs/content/docs/connectors/pipeline-connectors/kafka.md
@@ -148,6 +148,13 @@ Pipeline Connector Options
       <td>String</td>
       <td>Custom table mappings for each table from upstream tableId to 
downstream Kafka topic. Each mapping is separated by `;`, separate upstream 
tableId and downstream Kafka topic by `:`, For example, we can set 
`sink.tableId-to-topic.mapping` like 
`mydb.mytable1:topic1;mydb.mytable2:topic2`. </td>
     </tr>
+    <tr>
+      <td>sink.delivery-guarantee</td>
+      <td>optional</td>
+      <td style="word-wrap: break-word;">at-least-once</td>
+      <td>String</td>
+      <td>Delivery guarantee when committing. Available options are 
`exactly-once`, `at-least-once` and `none`. Default is `at-least-once`.</td>
+    </tr>
     <tr>
       <td>debezium-json.include-schema.enabled</td>
       <td>optional</td>

Reply via email to