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

Implement drop existing indexes rule for resharding's oplog application

    XMLWordPrintableJSON

Details

    • Sharding

    Description

      For all spellings of dropIndexes oplog entries: Wait for all indexes in the list to become ready if they aren't already ready. Then drop the indexes in the list.

      If no ready index compatible with the new shard key pattern remains after dropping the indexes, then

      • Update the config.localReshardingOperations.recipient document to have an error state.
      • Report to the config server that the resharding operation has been aborted.

      Attachments

        Activity

          People

            backlog-server-sharding [DO NOT USE] Backlog - Sharding Team
            max.hirschhorn@mongodb.com Max Hirschhorn
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: