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

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

    XMLWordPrintableJSON

Details

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: Major - P3 Major - P3
    • None
    • None
    • Storage
    • None
    • Storage Execution
    • ALL
    • 0

    Description

      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.

      Attachments

        Activity

          People

            backlog-server-execution Backlog - Storage Execution Team
            suganthi.mani@mongodb.com Suganthi Mani
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: