TiCDC Unable to Capture Data After Renaming Table

Note:
This topic has been translated from a Chinese forum by GPT and might contain errors.

Original topic: ticdc 重命名表采集不到数据

| username: 大飞飞呀

【TiDB Usage Environment】Production\Test Environment\POC
【TiDB Version】
v5.0.4
【Encountered Problem】
After starting ticdc and applying the filter rule test_yafei.test4*, renaming the table test3 to test4 and writing data into test4, ticdc does not collect the data.

【Reproduction Path】What operations were performed that led to the problem
【Problem Phenomenon and Impact】

| username: HACK | Original post link

Did he reconfigure the table mapping, and then the new table after renaming doesn’t replicate data?

| username: h5n1 | Original post link

CDC captures changelog based on table_id, and filters according to the filtering rules when synchronizing downstream. Since test3 was not originally synchronized, its changelog will not be captured. In future versions, changing a non-filtered table name to a filtered table name will result in an error.

| username: system | Original post link

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.