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

allow unique index builds to continue running on stepdown

    XMLWordPrintableJSON

Details

    • Icon: Improvement Improvement
    • Resolution: Fixed
    • Icon: Major - P3 Major - P3
    • 4.4.0-rc0, 4.7.0
    • None
    • Storage
    • None
    • Fully Compatible
    • v4.4
    • Execution Team 2020-03-09
    • 18

    Description

      In SERVER-44186, we added support for allow two phase index builds to continue running on stepdown. The responsibility for completing the index build, which can be observed in the oplog by the presence of the commitIndexBuild oplog entry, will fall on the new primary.

      However, since unique index builds have constraints that are set up at the beginning of the build, it was necessary, in SERVER-44397, to temporarily disable failover support, which means unique index builds are aborted on stepdown currently.

      In this ticket, we will look into re-enabling failover support for unique indexes.

      Attachments

        Activity

          People

            louis.williams@mongodb.com Louis Williams
            benety.goh@mongodb.com Benety Goh
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: