Uploaded image for project: 'Gossip'
  1. Gossip
  2. GOSSIP-74

FailureDetector is calculating phi improperly

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 0.1.3
    • None

    Description

      Now FailureDetector have (at least) 2 bugs (in comparation to original paper):
      1. latestHeartbeatMs don't update on each HeartBeat. So we have descriptiveStatistics consisted not from deltas between heartbeats but from time periods from first heartbeats.
      2. when we create normalDistribution we pass variation, not standard deviation.
      They make FailureDetector totally indifferent due to extremely high deviation.
      Example: http://pastebin.com/xaeF52PP
      Here we send 100 heartbeats, one per second(for example), then we check the state after 2000 seconds, and comparing to threshold it's still alive.

      Attachments

        Issue Links

          Activity

            People

              makrusak Maxim Rusak
              makrusak Maxim Rusak
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: