couchdb-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Adam Kocoloski (JIRA)" <j...@apache.org>
Subject [jira] Created: (COUCHDB-954) typo in key tree logic when latest=true
Date Thu, 18 Nov 2010 04:32:13 GMT
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.


Mime
View raw message