-
Notifications
You must be signed in to change notification settings - Fork 203
Description
Bug Report
Please answer these questions before submitting your issue. Thanks!
- What did you do?
If possible, provide a recipe for reproducing the error.
- For sync-diff 5.3.0 , it seems the config in route-rules(routes) and Task config (target-check-tables) may have conflict setting, but the document or sync diff log is not very clear message when user has this mistake.
- What did you expect to see?
- Document has something like: Please make sure route-rules(routes) and Task config (target-check-tables) has not repeated setting.
-
What did you see instead?
[2021/12/20 15:40:20.421 +08:00] [FATAL] [main.go:95] ["failed to initialize diff process"] [error="from upstream: get route result for betting_0.unit1_5_game_bets_game_tag_0 failed, errorbetting_0.unit1_5_game_bets_game_tag_0matches 2 table route rules which is more than one.\nThe first two rules are &{SchemaPattern:betting_0 TablePattern:unit1_* TargetSchema:betting_0 TargetTable:unit1_* TableExtractor: SchemaExtractor: SourceExtractor:}, &{SchemaPattern:betting_0 TablePattern:unit1_5_game_bets_game_tag_0 TargetSchema:betting_0 TargetTable:unit1_5_game_bets_game_tag_0 TableExtractor: SchemaExtractor: SourceExtractor:}.\nIt's not supported"] -
What version of TiDB are you using (
tidb-server -Vor runselect tidb_version();on TiDB)? -
which tool are you using?
-
what versionof tool are you using (
pump -Vortidb-lightning -Vorsyncer -V)?