The help text for the --syncdelay command line argument (which populates wiredTigerGlobalOptions.checkpointDelaySecs) indicates that a value of 0 will stop the checkpoint thread from running at all.
In the actual thread, though, it gets interpreted as a delay of 0, causing it to loop as fast as it can:
https://github.com/mongodb/mongo/blob/b758eb90dd982460af62fbb61737f935dae9b828/src/mongo/db/storage/wiredtiger/wiredtiger_kv_engine.cpp#L379-L381
- depends on
-
SERVER-48540 Shell MongoRunner.arrOptions should not filter out 0 value test defined server parameters
- Closed