-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Storage Execution
-
Fully Compatible
-
Execution Team 2023-02-20, Execution Team 2023-02-06, Execution Team 2023-03-06
-
55
Currently, two phase index builds are susceptible to deadlocks with prepared txns and stepdown as described in SERVER-44722. After SERVER-73292, it should be possible to safely release/reacquire the RSTL and still be able to abort the build.
Primaries will perform the abort, while secondaries will signal the primary to do it.
- depends on
-
SERVER-73292 Add internal voteAbortIndexBuild command
- Closed
- is depended on by
-
SERVER-73355 Add IndexBuildsCoordinatorMongod::_signalPrimaryForAbort
- Closed
-
SERVER-73474 Fix ReplicationCoordinator::runCmdOnPrimaryAndAwaitResponse header comment
- Closed
- is related to
-
SERVER-73036 Investigate potential deadlock with index builds
- Closed