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>