Details
-
Improvement
-
Resolution: Unresolved
-
Minor
-
master
-
1
Description
MB-41942 identified an issue in which the separation of FailoverTable entry creation the persistence of this new vBucket state caused a bug in which the FailoverTable was not persisted correctly.
We should make the FailoverTable protected in VBucket so that creation of a new FailoverTable entry also enqueues the new vBucket state into the CheckpointManager. Should also look into decoupling new vBucket state scheduling persistence as it's not necessary in this case.