summaryrefslogtreecommitdiff
path: root/src/mem3/src/mem3_rpc.erl
diff options
context:
space:
mode:
Diffstat (limited to 'src/mem3/src/mem3_rpc.erl')
-rw-r--r--src/mem3/src/mem3_rpc.erl6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/mem3/src/mem3_rpc.erl b/src/mem3/src/mem3_rpc.erl
index 59dbbe891..0991aa745 100644
--- a/src/mem3/src/mem3_rpc.erl
+++ b/src/mem3/src/mem3_rpc.erl
@@ -68,7 +68,11 @@ get_missing_revs(Node, DbName, IdsRevs, Options) ->
update_docs(Node, DbName, Docs, Options) ->
rexi_call(Node, {fabric_rpc, update_docs, [DbName, Docs, Options]}).
-
+load_checkpoint(Node, DbName, SourceNode, SourceUUID, <<>>) ->
+ % Upgrade clause for a mixed cluster for old nodes that don't have
+ % load_checkpoint_rpc/4 yet. FilterHash is currently not
+ % used and so defaults to <<>> everywhere
+ load_checkpoint(Node, DbName, SourceNode, SourceUUID);
load_checkpoint(Node, DbName, SourceNode, SourceUUID, FilterHash) ->
Args = [DbName, SourceNode, SourceUUID, FilterHash],
rexi_call(Node, {mem3_rpc, load_checkpoint_rpc, Args}).