typo in key tree logic when latest=true
---------------------------------------

                 Key: COUCHDB-954
                 URL: https://issues.apache.org/jira/browse/COUCHDB-954
             Project: CouchDB
          Issue Type: Bug
          Components: Database Core
            Reporter: Adam Kocoloski


This line

https://github.com/apache/couchdb/blob/7fe84eba9982ebb3bcaa48b7aa28fdd2e130422d/src/couchdb/couch_key_tree.erl#L195

seems like it should read KeysToGet3 = KeysToGet2 -- LeafKeysFound, and then 
KeysToGet3 should be supplied to the following invocation of 
get_key_leafs_simple.  I think the current code would crash if a user made an 
open_revs call with latest=true and a pair of revisions that have a 
parent/child relationship, or at least it would crash if latest=true was 
implemented (COUCHDB-953).

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to