When resumable index builds are enabled (see SERVER-49847), the replica_sets_kill_secondaries_jscore_passthrough test suite regularly times out. The logs indicate that there are resumable index builds stuck waiting for the majority commit point before scanning the collection.
The majority wait functionality was added in SERVER-48476 to support rolling back a resumable index build.
- is related to
-
SERVER-50446 make index builds non-resumable when commit quorum is disabled
- Closed
-
SERVER-44563 Isolate isMajorityCommittedRead waiter and regular OpTime waiter
- Closed
-
SERVER-48476 resumable index build should use majority read cursor for collection scan
- Closed
-
SERVER-49847 Turn on resumable index build feature by default
- Closed
-
SERVER-48398 Writing config document to "local.system.replset" should not acquire PBWM lock.
- Closed
-
SERVER-48399 Writing config document to "local.system.replset" should not acquire database lock in stronger mode (X).
- Closed
-
SERVER-83857 Allow index builds to be resumable on non-voting nodes
- Closed
- related to
-
SERVER-50539 extend resumable index build majority wait to support deadline
- Closed