diff options
author | Paul J. Davis <paul.joseph.davis@gmail.com> | 2017-05-10 10:12:14 -0500 |
---|---|---|
committer | Joan Touzet <wohali@users.noreply.github.com> | 2017-10-19 19:13:25 -0400 |
commit | 2a0bc958d7945171b55edd3512eee99e4661f505 (patch) | |
tree | 676d59e7b3904886b64dec17eba201748bf9800e | |
parent | 3a2e9b47265575ee6b7934a4978925ca1fc3f6cd (diff) | |
download | couchdb-2a0bc958d7945171b55edd3512eee99e4661f505.tar.gz |
Avoid bad match on really old databases
COUCHDB-3288
-rw-r--r-- | src/couch/src/couch_db.erl | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/couch/src/couch_db.erl b/src/couch/src/couch_db.erl index 183a6b45d..4a86f082b 100644 --- a/src/couch/src/couch_db.erl +++ b/src/couch/src/couch_db.erl @@ -393,8 +393,8 @@ get_pid(#db{main_pid = Pid}) -> Pid. get_doc_count(Db) -> - {ok, {Count, _, _}} = couch_btree:full_reduce(Db#db.id_tree), - {ok, Count}. + {ok, Reds} = couch_btree:full_reduce(Db#db.id_tree), + {ok, element(1, Reds)}. get_uuid(#db{}=Db) -> couch_db_header:uuid(Db#db.header). |