Skip to content

Commit 94a947a

Browse files
authored
ticdc: add new doc for TiCDC data replication capabilities (#20967) (#21019) (#21024)
1 parent 2ebdc6d commit 94a947a

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

ticdc/ticdc-data-replication-capabilities.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ TiCDC supports the following types of upstream data changes:
3232

3333
+ **Supported:**
3434

35-
- DDL and DML statements(excluding system tables).
35+
- DDL and DML statements (excluding system tables).
3636
- Index operations (`ADD INDEX`, `CREATE INDEX`): to reduce the impact on changefeed replication latency, if the downstream is TiDB, TiCDC [asynchronously executes the `ADD INDEX` and `CREATE INDEX` DDL operations](/ticdc/ticdc-ddl.md#asynchronous-execution-of-add-index-and-create-index-ddls).
3737
- Foreign key constraint DDL statements (`ADD FOREIGN KEY`): TiCDC does **not** replicate upstream system variable settings. You need to manually configure [`foreign_key_checks`](/system-variables.md#foreign_key_checks) in the downstream to determine whether the downstream foreign key constraint check is enabled. TiCDC does **not** validate whether the data complies with foreign key constraints.
3838

@@ -42,7 +42,7 @@ TiCDC supports the following types of upstream data changes:
4242
- DDL and DML statements executed in upstream temporary tables.
4343
- DQL (Data Query Language) and DCL (Data Control Language) statements.
4444

45-
## Limitations
45+
## Limitations
4646

4747
- TiCDC does not support certain scenarios. For details, see [unsupported scenarios](/ticdc/ticdc-overview.md#unsupported-scenarios).
48-
- TiCDC only verifies the integrity of upstream data changes. It does not validate whether the changes conform to upstream or downstream constraints. If the data violates downstream constraints, TiCDC will return an error when writing to the downstream. For example, TiCDC does **not** perform any foreign key validation.
48+
- TiCDC only verifies the integrity of upstream data changes. It does not validate whether the changes conform to upstream or downstream constraints. If the data violates downstream constraints, TiCDC will return an error when writing to the downstream. For example, TiCDC does **not** perform any foreign key validation.

0 commit comments

Comments
 (0)