summaryrefslogtreecommitdiff
path: root/include/membership.hrl
diff options
context:
space:
mode:
Diffstat (limited to 'include/membership.hrl')
-rw-r--r--include/membership.hrl10
1 files changed, 7 insertions, 3 deletions
diff --git a/include/membership.hrl b/include/membership.hrl
index 52bc4d1a..45d94f8a 100644
--- a/include/membership.hrl
+++ b/include/membership.hrl
@@ -6,6 +6,9 @@
args
}).
+%% partition record
+-record(part, {dbname, node, b, e}).
+
%% types
-type join_type() :: init | join | replace | leave.
-type join_order() :: non_neg_integer().
@@ -21,8 +24,9 @@
-type vector_clock() :: [clock()].
-type ping_node() :: node() | nil.
--type part() :: integer().
--type ref_node_part() :: {reference(), node(), part()}.
+-type part() :: #part{}.
+-type fullmap() :: [part()].
+-type ref_part_map() :: {reference(), part()}.
-type tref() :: reference().
-type np() :: {node(), part()}.
--type np_acc() :: [{np(), any()}].
+-type beg_acc() :: [integer()].