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

[Resharding] Clear filtering metadata after dropping the original collection on donor shards post-commit

    XMLWordPrintableJSON

Details

    • Sharding NYC
    • 1

    Description

      Clearing the filtering metadata will prevent concurrent* operations on the same node from completing without refreshing the routing metadata and seeing the latest incarnation of the collection. Clearing the filtering metadata must be "atomic" with the drop.

       

      *Concurrent operations will wait behind the critical section, but can possibly slip in right after the collection has been dropped.

      Attachments

        Activity

          People

            backlog-server-sharding-nyc [DO NOT USE] Backlog - Sharding NYC
            blake.oler@mongodb.com Blake Oler
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: