Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-30295

Connect FCV to WiredTiger compatibility version

    XMLWordPrintableJSON

Details

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major - P3 Major - P3
    • 3.5.12
    • None
    • Storage
    • None
    • Fully Compatible
    • ALL
    • Storage 2017-08-21
    • 0

    Description

      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

      Attachments

        Activity

          People

            daniel.gottlieb@mongodb.com Daniel Gottlieb (Inactive)
            alexander.gorrod@mongodb.com Alexander Gorrod
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: