1. 06 Aug, 2014 1 commit
    • ale's avatar
      use constant types in the interface · da5cc4f9
      ale authored
      This change prevents internal state from leaking to the caller
      through *Member pointers. Also, cluster simulations now show a nice
      data propagation latency graph.
      da5cc4f9
  2. 04 Aug, 2014 3 commits
    • ale's avatar
      8dbda788
    • ale's avatar
      use the current time as heartbeat · e56dc30a
      ale authored
      This change allows seamless node restarts without having to keep saved
      state (the other nodes will share the full list of members on first
      contact anyway, and the new node heartbeats won't be considered stale).
      e56dc30a
    • ale's avatar
      refactor and add tests · e0de833f
      ale authored
      This commit breaks the API (NewGossip -> New), but improves the
      overall correctness dramatically (including various bug fixes), also
      thanks to the decent test suite.
      e0de833f
  3. 05 Apr, 2014 2 commits
  4. 08 Jun, 2013 1 commit
  5. 19 May, 2013 3 commits