Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

drainer: if all DML is filtered, return true ignore #1318

Open
wants to merge 4 commits into
base: release-5.4
Choose a base branch
from
Open
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion drainer/syncer.go
Original file line number Diff line number Diff line change
Expand Up @@ -649,7 +649,9 @@ func skipDMLEvent(pv *pb.PrewriteValue, schema *Schema, filter *filter.Filter, b
mutation.DeletedRows = mutation.DeletedRows[0:filteredDeleteIdx]
}

muts = append(muts, mutation)
if len(mutation.Sequence) > 0 {
muts = append(muts, mutation)
}
}

pv.Mutations = muts
Expand Down