What did you do?
- Enabled tidb_enable_row_level_checksum=true on upstream TiDB before writing data.
- Created a changefeed with:
[filter]
rules = ["test.*"]
[integrity]
integrity-check-level = "correctness"
corruption-handle-level = "error"
What did you expect to see?
The decoded event preserves the checksum entries and all their fields: Current, Previous, Version and Corrupted.
What did you see instead?
output.Checksum is nil.
Versions of the cluster
Upstream TiDB cluster version (execute SELECT tidb_version(); in a MySQL client):
(paste TiDB cluster version here)
Upstream TiKV version (execute tikv-server --version):
(paste TiKV version here)
TiCDC version (execute cdc version):
What did you do?
What did you expect to see?
The decoded event preserves the checksum entries and all their fields: Current, Previous, Version and Corrupted.
What did you see instead?
output.Checksum is nil.
Versions of the cluster
Upstream TiDB cluster version (execute
SELECT tidb_version();in a MySQL client):(paste TiDB cluster version here)Upstream TiKV version (execute
tikv-server --version):(paste TiKV version here)TiCDC version (execute
cdc version):master