Tikv CDC的增量扫数据会受到最近一次DDL的影响,发生DDL后,只能获取该DDL之后的增量数据,之前的数据将会丢失。

【 TiDB 使用环境】测试
【 TiDB 版本】5.4.3
【复现路径】通过tikv client java 以相同的startTs 发送一次cdc请求后拿到一批增量扫数据。然后我做个ddl,再次以相同的startTs去发送请求,只能拿到该ddl后的增量扫数据了。
【遇到的问题:问题现象及影响】
Tikv CDC的增量扫数据会受到最近一次DDL的影响,发生DDL后,只能获取该DDL之后的增量数据,之前的数据将会丢失。

在GC时间之内,在根据TSO重新跑任务

有操作日志吗,发出来看看,最近在研究cdc

tikv client java 可以设置gc时间吗

抱歉,没有保留,目前多次测试的现象都是这样