-
Notifications
You must be signed in to change notification settings - Fork 287
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
data lost in chaos with enable-relay #3487
Comments
May be introduced by this pr pingcap/dm#2047 |
The delete rows count from 3341 to 3394 is 28, which equals the count from 3395 to 3429 |
where can we retrieve the log? |
https://github.com/pingcap/ticdc/actions/runs/1469046051 almost every failed chaos test can find the log 'meet error when get binlog event', the above case is run in my local machine. |
Currently I think the reason is we should not skip events when relay returns EOF, because relay will record the |
open it because release-5.3 may need another fix PR |
duplicated with #3711 |
What did you do?
Background
chaos disabled relay after v2.0.2
enable after https://github.com/pingcap/ticdc/pull/3190
source1
error found in worker.log
we can see that task is normal at f70af929-46da-11ec-9807-52834c88734c:1-6585
gtid:6586 is a delete event with multiple rows
I found downstream doesn't delete
So we lost the data after error
truncate binlog file found, event may be duplicated
What did you expect to see?
task runs well
What did you see instead?
lost data
Versions of the cluster
DM version (run
dmctl -V
ordm-worker -V
ordm-master -V
):master
The text was updated successfully, but these errors were encountered: