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

parseCollModUUIDAndNss should uassert the input UUID (if provided) is in the catalog

    XMLWordPrintableJSON

Details

    • Fully Compatible
    • v4.0
    • Storage NYC 2018-06-04

    Description

      For MongoDB 3.6 UUID upgrade, the parseCollModUUIDAndNss function allowed an input UUID to not exist in the UUID Catalog if the collMod was empty, since collMod was used to add UUIDs to collections. Instead, parseCollModUUIDAndNss should assert that the UUID (if provided) exists in the catalog because this function is only used during oplog application and there are no replicated UUID upgrade collMods in MongoDB 4.0.

      Attachments

        Activity

          People

            xiangyu.yao@mongodb.com Xiangyu Yao (Inactive)
            maria.vankeulen@mongodb.com Maria van Keulen
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: