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

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

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

      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.

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

              Created:
              Updated:
              Resolved: