-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
Fully Compatible
-
Repl 2021-08-09, Repl 2021-08-23, Repl 2021-09-06
After starting the storage engine, mongod currently does a number of tasks to prepare storage for use, under the blanket term "startup recovery". This can only be done once per process; we need to make it possible to do multiple times per process. Further, we need to be able to do it as if we're doing oplog recovery in standalone mode (no index building among other changes) as well as in normal replication mode.