Details
-
Bug
-
Resolution: Not a Bug
-
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"