Operational Defect Database

BugZero found this defect 2404 days ago.

MongoDB | 407854

[SERVER-30295] Connect FCV to WiredTiger compatibility version

Last update date:

10/30/2023

Affected products:

MongoDB Server

Affected releases:

No affected releases provided.

Fixed releases:

3.5.12

Description:

Info

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

Top User Comments

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

Additional Resources / Links

Share:

BugZero Risk Score

Coming soon

Status

Closed

Have you been affected by this bug?

cost-cta-background

Do you know how much operational outages are costing you?

Understand the cost to your business and how BugZero can help you reduce those costs.

Discussion

Login to read and write comments.

Have you ever...

had your data corrupted from a

VMware

bug?

Search:

...