ticdc changefeed remove 疑问

【 TiDB 使用环境】 POC
【 TiDB 版本】6.1.0
【遇到的问题】
【复现路径】做过哪些操作出现的问题
【问题现象及影响】
已知:
cdc cli changefeed remove 会删除任务,如果加 force 会强制删除所有信息。

请问,
remove 之后, changefeed 是否会保留一段时间?保留多久?在哪里可以查到已经删除的changefeed?
(cdc server 的log可以查到,不过我是想了解如何用cdc的命令查到)

列出所有目标:tiup cdc changefeed list --pd=http://xxxx:2379 查看一下看remover 还在不在

list只能看活的,remove的看不了

补充,list -a 也看不到 remove 之后的。

$ cdc cli changefeed list
[
  {
    "id": "task1",
    "summary": {
      "state": "normal",
      "tso": 434096474877329410,
      "checkpoint": "2022-06-23 10:10:35.732",
      "error": null
    }
  },
  {
    "id": "task2",
    "summary": {
      "state": "normal",
      "tso": 434096474877329410,
      "checkpoint": "2022-06-23 10:10:35.732",
      "error": null
    }
  }
]
$ cdc cli changefeed remove -c task2
$ cdc cli changefeed list
[
  {
    "id": "task1",
    "summary": {
      "state": "normal",
      "tso": 434096479609028610,
      "checkpoint": "2022-06-23 10:10:53.782",
      "error": null
    }
  }
]
$ cdc cli changefeed list -a
[
  {
    "id": "task1",
    "summary": {
      "state": "normal",
      "tso": 434096480133316610,
      "checkpoint": "2022-06-23 10:10:55.782",
      "error": null
    }
  }
]

在 6.1.0 上 cdc cli changefeed remove 就算不加 force 也会强制删除所有信息。一旦 remove 就看不到已经删除的 changefeed 了。

所以說force其實沒什麽作用咯?

是的,--force 这个参数已经没有作用了。

thanks

此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。