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

Disallow moving temporary resharding collections

    • Type: Icon: Bug Bug
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 8.1.0-rc0, 8.0.0-rc4
    • Affects Version/s: None
    • Component/s: None
    • None
    • Catalog and Routing
    • Fully Compatible
    • ALL
    • v8.0
    • CAR Team 2024-04-29
    • 142

      The commit of the resharding operation is removing the config.collection entry for the temporary collection before the collection is being renamed locally on the shards. In this window of time, the balancer is choosing to try and move the untracked temporary resharding collection, which is spawning the create collection coordinator. We should either explicitly disallow spawning a create coordinator for the temporary resharding collection or we should disallow moveCollection on temporary resharding collections before the track operation is issued.

            Assignee:
            allison.easton@mongodb.com Allison Easton
            Reporter:
            allison.easton@mongodb.com Allison Easton
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: