Add the following oplog commands:
startIndexBuild
commitIndexBuild
abortIndexBuild
initial sync must copy the in-prog index builds' info.
Rollback (via refetch and recover to stable) must handle the new oplog entries
The temporary TwoPhaseCreateIndexes command can be plugged in to test the functionality.
- is depended on by
-
SERVER-38701 Prohibit new simultaneous index builds oplog entries in applyOps
- Closed
-
SERVER-39239 Two-phase index builds on secondaries will wait for the commitIndexBuild oplog entry before committing.
- Closed
- is related to
-
SERVER-37645 Add parsing for new index build fields in index catalog entries
- Closed
-
SERVER-37952 Restart index builds from persisted recovery points
- Closed
-
SERVER-37979 Add writing utilities to the index build interface
- Closed