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

incoming heartbeats should update liveness table

    • Type: Icon: Bug Bug
    • Resolution: Done
    • Priority: Icon: Major - P3 Major - P3
    • 3.1.8
    • Affects Version/s: None
    • Component/s: Replication
    • Labels:
      None
    • Fully Compatible
    • ALL
    • RPL 9 (09/18/15)

      Because the primary does not have knowledge of which secondaries are currently connected via the spanning tree, it can not tell when secondaries are down, unless we depend on heartbeats.
      We are currently increasing the heartbeat rate for secondaries with no sync source, but such heartbeats are ineffective for updating a primary's liveness table. The work for this ticket should be to make such incoming heartbeats update the liveness table just like outgoing heartbeats. We may need to include more information in the outgoing request so that the receiver has enough data.

            Assignee:
            siyuan.zhou@mongodb.com Siyuan Zhou
            Reporter:
            milkie@mongodb.com Eric Milkie
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: