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.

    • Type: Icon: Task Task
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 4.3.1
    • Affects Version/s: None
    • Component/s: Storage
    • None
    • Fully Compatible
    • Execution Team 2019-09-23

      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.

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

              Created:
              Updated:
              Resolved: