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

dropIndexes() method can find completed indexes indexes despite aborting index builds.

    • Type: Icon: Bug Bug
    • Resolution: Duplicate
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: Storage
    • None
    • Storage Execution
    • ALL
    • 0

      In dropIndexes() method, between line 344 & line 350, new index builds can get started and committed after the dropIndexes cmd was able to abort the index builds successfully. This means, noneReady over here can be false as it can find ready indexes in the index catalog, resulting in this invariant failure.

            Assignee:
            backlog-server-execution [DO NOT USE] Backlog - Storage Execution Team
            Reporter:
            suganthi.mani@mongodb.com Suganthi Mani
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: