Details
-
Bug
-
Resolution: Unresolved
-
Major
-
None
-
7.0.0, 7.0.1, 7.0.2, 7.0.3, 7.0.4, 7.0.5, 7.1.0, 7.1.1, 7.1.2, 7.1.3, 7.1.5
-
None
-
Untriaged
-
0
-
No
Description
There are two code paths:
- Left side "MetaKVListner"
- Right side "PeriodicPushHandler"
These both run in parallel and execute common logic of "handleBackfillRequestWithArgs". The yellow background are the separate threads/goroutines. If the periodicPushHandler wins and it ends up creating the backfill spec then it will be with the invalid VBs. Therefore the backfill pipeline exists with "no tasks to run"
Attachments
Issue Links
- is cloned by
-
MB-60955 XDCR: backfill spec compare logic ends up comparing same two objects
- Open