diff options
author | Paul J. Davis <paul.joseph.davis@gmail.com> | 2017-05-10 10:12:14 -0500 |
---|---|---|
committer | Paul J. Davis <paul.joseph.davis@gmail.com> | 2017-09-27 15:35:59 -0500 |
commit | 5530204a36cf12ea8edbf3d3f57ca92d27e39b84 (patch) | |
tree | 9dc74ead9f5e8d246ca55077833f2cd1007b80c2 | |
parent | 98eda039ce19f4851acc25b13df2e636999359ff (diff) | |
download | couchdb-5530204a36cf12ea8edbf3d3f57ca92d27e39b84.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). |