diff options
author | Brad Anderson <brad@cloudant.com> | 2010-03-08 08:21:34 -0800 |
---|---|---|
committer | Brad Anderson <brad@cloudant.com> | 2010-05-09 22:56:22 -0400 |
commit | 651bf4999d89c7375498684e2211bec549e61b29 (patch) | |
tree | b75f0e1a7df52805e133f32aebc8da1ecca18fe3 | |
parent | d9f7834a7618f1c8e7334e98221127519fdc4ecb (diff) |
new skeleton membership module for mem3
-rw-r--r-- | include/common.hrl | 6 | ||||
-rw-r--r-- | src/dynomite_sup.erl | 4 |
2 files changed, 8 insertions, 2 deletions
diff --git a/include/common.hrl b/include/common.hrl index 2299950d..608a23ad 100644 --- a/include/common.hrl +++ b/include/common.hrl @@ -39,3 +39,9 @@ version, fullmap }). + +%% version 3 of membership state +-record(mem, {header=3, + node, + nodes, + clock}). diff --git a/src/dynomite_sup.erl b/src/dynomite_sup.erl index f8136934..1bf0de22 100644 --- a/src/dynomite_sup.erl +++ b/src/dynomite_sup.erl @@ -51,11 +51,11 @@ init(Args) -> Node = node(), Nodes = running_nodes() ++ [node()], Membership = {membership, - {membership2, start_link, [Node, Nodes, Args]}, + {mem3, start_link, [Node, Nodes, Args]}, permanent, 1000, worker, - [membership2]}, + [mem3]}, MemEventMgr = {mem_event_manager, {gen_event, start_link, [{local, membership_events}]}, permanent, |