summaryrefslogtreecommitdiff
path: root/src/fabric.erl
diff options
context:
space:
mode:
Diffstat (limited to 'src/fabric.erl')
-rw-r--r--src/fabric.erl6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/fabric.erl b/src/fabric.erl
index b233677b..9545e729 100644
--- a/src/fabric.erl
+++ b/src/fabric.erl
@@ -13,7 +13,7 @@
get_view_group_info/2]).
% miscellany
--export([db_path/2, design_docs/1]).
+-export([db_path/2, design_docs/1, reset_validation_funs/1]).
-include("fabric.hrl").
@@ -120,6 +120,10 @@ design_docs(DbName) ->
end,
fabric:all_docs(dbname(DbName), QueryArgs, Callback, []).
+reset_validation_funs(DbName) ->
+ [rexi:cast(Node, {fabric_rpc, reset_validation_funs, [Name]}) ||
+ #shard{node=Node, name=Name} <- mem3:shards(DbName)].
+
%% some simple type validation and transcoding
dbname(DbName) when is_list(DbName) ->