Index builds are rarely configured with the commit quorum disabled except in tests which attempt to manipulate the majority commit point. SERVER-48476 introduced an implicit majority wait to the collection scan phase for resumable index builds, which makes resumable index builds incompatible with tests that disable the commit quorum.
We should look into making index builds non-resumable when the commit quorum is disabled.
- is depended on by
-
SERVER-49075 Add replica_sets suite to resumable index build variant
- Closed
-
SERVER-49076 Add rollback fuzzer suites to resumable index build variant
- Closed
- is related to
-
SERVER-45001 enable commit quorum for two phase index builds by default
- Closed
-
SERVER-48476 resumable index build should use majority read cursor for collection scan
- Closed
-
SERVER-50108 remove enableIndexBuildCommitQuorum server parameter
- Closed
- related to
-
SERVER-50519 resumable index build hangs waiting for majority commit point in replica_sets_kill_secondaries_jscore_passthrough
- Closed
-
SERVER-69504 Leave index build phase intact upon exception during collection scan
- Closed