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

Hook up abortIndexBuild such that primaries write it on simul index build failure, and secondaries handle its receipt.

    XMLWordPrintableJSON

Details

    • Icon: Task Task
    • Resolution: Fixed
    • Icon: Major - P3 Major - P3
    • 4.3.1
    • None
    • Storage
    • None
    • Fully Compatible
    • Execution Team 2019-09-23

    Description

      SERVER-39239 sets up index builds on secondaries to wait for a commitIndexBuild oplog entry before committing an index.

      This ticket hooks up abortIndexBuild. The primary's index build should write an abortIndexBuild oplog message whenever it fails. The secondary's index build should not fail prior to the loop added in SERVER-39239 to wait for commitIndexBuild, so we'll add handling for an abortIndexBuild oplog entry there as well.

      This is a first basic implementation, so later we'll functionality to react to abortIndexBuild signals at earlier points in the index build.

      Attachments

        Activity

          People

            benety.goh@mongodb.com Benety Goh
            dianna.hohensee@mongodb.com Dianna Hohensee (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: