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

Look for new sync source more frequently while in catchup mode

    XMLWordPrintableJSON

Details

    • Icon: Bug Bug
    • Resolution: Won't Fix
    • Icon: Major - P3 Major - P3
    • None
    • None
    • Replication
    • ALL
    • Repl 2017-12-04, Repl 2017-12-18, Repl 2018-07-16, Repl 2018-07-30
    • 0

    Description

      If a recently-elected primary is in catchup mode but has no sync source, it's delaying becoming a fully-usable primary, but not actually doing any work. It's possible that when it first got elected and looked for a sync source there was no good sync source available, but then one becomes available while it is in catchup mode. We should be checking for new sync sources more frequently than we normally do if we're in catchup mode, since the whole node is otherwise just sitting idle.

      Attachments

        Activity

          People

            vesselina.ratcheva@mongodb.com Vesselina Ratcheva (Inactive)
            spencer@mongodb.com Spencer Brody (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: