summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Newson <rnewson@apache.org>2018-07-19 12:46:57 +0100
committerRobert Newson <rnewson@apache.org>2018-07-19 12:46:57 +0100
commit422e03e8aa6f4b51d03da151fee5cedf3427f918 (patch)
treeb15aa6b0679737f0e31cec7c987934af66292bed
parent8fcb91d164207ec187e57329ca9a05424f4acff0 (diff)
downloadcouchdb-422e03e8aa6f4b51d03da151fee5cedf3427f918.tar.gz
system dbs are not partitioned
-rw-r--r--src/mem3/src/mem3.erl3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/mem3/src/mem3.erl b/src/mem3/src/mem3.erl
index d79e90481..737344b44 100644
--- a/src/mem3/src/mem3.erl
+++ b/src/mem3/src/mem3.erl
@@ -337,6 +337,9 @@ engine(Opts) when is_list(Opts) ->
[]
end.
+is_partitioned(<<"_", _/binary>>) ->
+ %% system dbs are never partitioned.
+ false;
is_partitioned(DbName0) when is_binary(DbName0) ->
DbName = dbname(DbName0),
is_partitioned(mem3:shards(DbName));