-
Type: Bug
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Fully Compatible
-
ALL
-
Repl 2023-04-17
-
34
In waitUntilOpTimeForReadUntil, we access _rsConfigState without the repl lock, which is invalid. Additionally, we need to test that _rsConfig.isInitialized() even if _rsConfigState isn't one of the uninitialized config states, because we might be in the middle of the first heartbeat reconfig, which is also an uninitialized state.
- is duplicated by
-
SERVER-74149 _rsConfigState should be protected by the RelicationCoordinatorImpl mutex in waitUntilOpTimeForReadUntil
- Closed