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

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Fixed
    • Priority: Major - P3
    • 3.5.10
    • Affects Version/s: 3.5.8
    • Component/s: Sharding
    • None
    • Fully Compatible
    • Sharding 2017-07-10
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      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).

            Assignee:
            Esha Maharishi (Inactive)
            Reporter:
            Esha Maharishi (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: