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

Disallow removing the featureCompatibilityVersion document

    XMLWordPrintable

    Details

    • Backwards Compatibility:
      Fully Compatible
    • Backport Requested:
      v3.6
    • Sprint:
      Storage 2017-11-13, Storage 2017-12-04
    • Linked BF Score:
      0

      Description

      Removing the featureCompatibilityVersion document, dropping the admin.system.version collection, or dropping the admin database should fail. This can either fail by fasserting or by aborting the transaction and returning an error. If we fail by fasserting, we should be able to recover using the startup parameter in SERVER-29452.

      Mongod 3.6 must always have the featureCompatibilityVersion document, as described in SERVER-29452.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              xiangyu.yao Xiangyu Yao (Inactive)
              Reporter:
              tess.avitabile Tess Avitabile
              Participants:
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: