From 24fb718c01c37ca40a51339c554fb66ae75c5e42 Mon Sep 17 00:00:00 2001 From: ILYA Khlopotov Date: Fri, 8 Apr 2016 11:17:14 -0700 Subject: [PATCH] Use couch_db:dbname_suffix in is_replicator_db couch_db:dbname_suffix would take shard's suffix into account. COUCHDB-2983 --- src/couch_replicator_manager.erl | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/src/couch_replicator_manager.erl b/src/couch_replicator_manager.erl index 1848153..0811796 100644 --- a/src/couch_replicator_manager.erl +++ b/src/couch_replicator_manager.erl @@ -922,12 +922,7 @@ scan_all_dbs(Server) when is_pid(Server) -> end, ok). is_replicator_db(DbName) -> - case lists:last(binary:split(mem3:dbname(DbName), <<"/">>, [global])) of - <<"_replicator">> -> - true; - _ -> - false - end. + <<"_replicator">> =:= couch_db:dbname_suffix(DbName). get_json_value(Key, Props) -> get_json_value(Key, Props, undefined).