-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Sharding
-
Fully Compatible
-
Sharding 2021-05-03
-
150
-
1
The pattern of
boost::optional<PauseDuringStateTransitions> stateTransitionsGuard =
PauseDuringStateTransitions{controller(), _donorStates};
is leading the destructor of the PauseDuringStateTransitions to be called earlier than expected and unsetting the desired pause during donor state transitions. This is causing various timeouts and fassert()s with the StepDownStepUpEachTransition test case. We should disable it until the usages of PauseDuringStateTransitions are fixed and any other fallout is addressed.
- is related to
-
SERVER-56174 Re-Enable StepDownStepUpEachTransition test case in resharding_donor_service_test.cpp
- Closed