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

yuxiqian 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 b6275e72a [FLINK-39698][docs] Fix incorrect content in SQLServer CDC 
connector documentation (#4401)
b6275e72a is described below

commit b6275e72ae6033a7cc95d18e8ebe28337b14f20e
Author: Arvind Kandpal <[email protected]>
AuthorDate: Wed May 20 08:18:42 2026 +0530

    [FLINK-39698][docs] Fix incorrect content in SQLServer CDC connector 
documentation (#4401)
---
 docs/content.zh/docs/connectors/flink-sources/sqlserver-cdc.md | 7 +++++--
 docs/content/docs/connectors/flink-sources/sqlserver-cdc.md    | 7 +++++--
 2 files changed, 10 insertions(+), 4 deletions(-)

diff --git a/docs/content.zh/docs/connectors/flink-sources/sqlserver-cdc.md 
b/docs/content.zh/docs/connectors/flink-sources/sqlserver-cdc.md
index 52f45cb68..d310da45c 100644
--- a/docs/content.zh/docs/connectors/flink-sources/sqlserver-cdc.md
+++ b/docs/content.zh/docs/connectors/flink-sources/sqlserver-cdc.md
@@ -308,6 +308,9 @@ Limitation
 --------
 
 ### Can't perform checkpoint during scanning snapshot of tables
+
+*注意:此限制仅在未启用增量快照框架(即 `scan.incremental.snapshot.enabled` 设置为 `false`)时适用。*
+
 During scanning snapshot of database tables, since there is no recoverable 
position, we can't perform checkpoints. In order to not perform checkpoints, 
SqlServer CDC source will keep the checkpoint waiting to timeout. The timeout 
checkpoint will be recognized as failed checkpoint, by default, this will 
trigger a failover for the Flink job. So if the database table is large, it is 
recommended to add following Flink configurations to avoid failover because of 
the timeout checkpoints:
 
 ```
@@ -530,8 +533,8 @@ Data Type Mapping
       <td>DECIMAL(p, s)</td>
     </tr>
     <tr>
-      <td>numeric</td>
-      <td>NUMERIC</td>
+      <td>numeric(p, s)</td>
+      <td>DECIMAL(p, s)</td>
     </tr>
     <tr>
       <td>
diff --git a/docs/content/docs/connectors/flink-sources/sqlserver-cdc.md 
b/docs/content/docs/connectors/flink-sources/sqlserver-cdc.md
index f2c274f6b..c740a56dc 100644
--- a/docs/content/docs/connectors/flink-sources/sqlserver-cdc.md
+++ b/docs/content/docs/connectors/flink-sources/sqlserver-cdc.md
@@ -308,6 +308,9 @@ Limitation
 --------
 
 ### Can't perform checkpoint during scanning snapshot of tables
+
+*Note: This limitation only applies when the incremental snapshot framework is 
not enabled (i.e., `scan.incremental.snapshot.enabled` is set to `false`).*
+
 During scanning snapshot of database tables, since there is no recoverable 
position, we can't perform checkpoints. In order to not perform checkpoints, 
SqlServer CDC source will keep the checkpoint waiting to timeout. The timeout 
checkpoint will be recognized as failed checkpoint, by default, this will 
trigger a failover for the Flink job. So if the database table is large, it is 
recommended to add following Flink configurations to avoid failover because of 
the timeout checkpoints:
 
 ```
@@ -529,8 +532,8 @@ Data Type Mapping
       <td>DECIMAL(p, s)</td>
     </tr>
     <tr>
-      <td>numeric</td>
-      <td>NUMERIC</td>
+      <td>numeric(p, s)</td>
+      <td>DECIMAL(p, s)</td>
     </tr>
     <tr>
       <td>

Reply via email to