-
Type:
Bug
-
Resolution: Fixed
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Fully Compatible
-
ALL
-
v7.0, v6.0, v5.0
-
Execution EMEA Team 2023-07-10, Execution EMEA Team 2023-07-24, Execution EMEA Team 2023-08-07, Execution EMEA Team 2023-08-21
-
114
-
None
-
None
-
None
-
None
-
None
-
None
-
None
PreparedTransaction | IndexBuild (uninterruptible by stepdown) | OtherCommand | StepDownThread |
---|---|---|---|
Hold coll MODE_IX lock | |||
Enqueue coll MODE_X lock (does not hold RSTL) | |||
AutoGetCollection(MODE_IS) | |||
|
|||
Enqueue RSTL MODE_X |
Stepdown does not kill operations that do no take locks conflicting with writes.
- depends on
-
SERVER-79150 Reduce ScopedSetShardRole scope to setup stage of index build
-
- Closed
-
- is related to
-
SERVER-44722 3 way deadlock can happen between hybrid index build, prepared transactions and stepdown thread on primary that runs index build via coordinator.
-
- Closed
-
- related to
-
SERVER-75288 Investigate whether the stepdown killop thread should kill operations that hold the RSTL
-
- Open
-
-
SERVER-71198 Assert that unkillable operations that take X collection locks do not hold the RSTL
-
- Backlog
-