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

on _configsvrSetFeatureCompatibilityVersion=3.6, generate and persist UUIDs for existing sharded collections

    XMLWordPrintableJSON

Details

    • Icon: Task Task
    • Resolution: Fixed
    • Icon: Major - P3 Major - P3
    • 3.5.10
    • 3.5.8
    • Sharding
    • None
    • Fully Compatible
    • Sharding 2017-07-10

    Description

      Make sure to only generate UUIDs for sharded collections that don't already have one, to make the _configsvrSetFeatureCompatibilityVersion idempotent. (Otherwise, we might change the UUID after it was already generated, and after some shards had already read the UUID value and set the UUID in their storage engines).

      Attachments

        Activity

          People

            esha.maharishi@mongodb.com Esha Maharishi (Inactive)
            esha.maharishi@mongodb.com Esha Maharishi (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: