...
BugZero found this defect 2698 days ago.
A recent version of WiredTiger had changes to the log (journal) file format. Those changes are gated on a compatibility version being used by applications. In order for MongoDB to start using the new log file formats, we need to connect the featureCompatibilityVersion mechanisms in to the WiredTiger compatibility configuration option. There was a change included with the merge of WiredTiger that means MongoDB will currently only ever create V1 format journal files: https://github.com/mongodb/mongo/blob/master/src/mongo/db/storage/wiredtiger/wiredtiger_kv_engine.cpp#L270
xgen-internal-githook commented on Wed, 9 Aug 2017 01:15:58 +0000: Author: {'username': 'dgottlieb', 'email': 'daniel.gottlieb@mongodb.com', 'name': 'Daniel Gottlieb'} Message: SERVER-30295: Connect FCV to WiredTiger compatibility version. Branch: master https://github.com/mongodb/mongo/commit/b0f8d105349d9d6df874ed7f566a552dbd98a1ab alexander.gorrod commented on Tue, 8 Aug 2017 23:58:26 +0000: daniel.gottlieb The version of WiredTiger in master has been updated to include the fix for WT-3490 daniel.gottlieb@10gen.com commented on Tue, 8 Aug 2017 20:21:26 +0000: michael.cahill Unfortunately upgrading WT to run in release=3.0 turns on the unaligned access Keith is fixing: WT-3490 That breaks our {A,UB} SAN tests, thus the revert. However, the patch is in the repo's history so hopefully that can hold you over until Keith's fix gets into MongoDB master. xgen-internal-githook commented on Tue, 8 Aug 2017 20:15:53 +0000: Author: {'username': 'dgottlieb', 'email': 'danny.gottlieb@gmail.com', 'name': 'Daniel Gottlieb'} Message: Revert "SERVER-30295: Connect FCV to WiredTiger compatibility version." This reverts commit c5a6b74a50e3fa39b1e24b0d4c2463d530bc9885. Branch: master https://github.com/mongodb/mongo/commit/6de1435b6f37aae5c79bbb4440ee84f6d36fe1e1 xgen-internal-githook commented on Tue, 8 Aug 2017 18:30:57 +0000: Author: {'username': 'dgottlieb', 'email': 'daniel.gottlieb@mongodb.com', 'name': 'Daniel Gottlieb'} Message: SERVER-30295: Connect FCV to WiredTiger compatibility version. Branch: master https://github.com/mongodb/mongo/commit/c5a6b74a50e3fa39b1e24b0d4c2463d530bc9885