In order to catch unclean shutdown with MongoDB 4.0 and startup with MongoDB 3.6, which could lead to data loss if 3.6 starts updating data with the wrong logging configuration, bump the WiredTiger log file format. Then starting MongoDB 3.6 will fail because the last log file will be a version that is unsupported by WiredTiger.
This behavior change will be controlled by a "compatibility" version setting, which implies bumping the WiredTiger version.
- has to be finished together with
-
SERVER-32590 RTT 3.6<->4.0 upgrade/downgrade.
- Closed
- is related to
-
WT-4056 New API to configure a minimum compatibility version on open
- Closed
- related to
-
SERVER-34630 Change WiredTiger compatibility version setting in 3.6 release
- Closed