Remove unnecessary btree lookup inside couch_db_updater
-------------------------------------------------------
Key: COUCHDB-1084
URL: https://issues.apache.org/jira/browse/COUCHDB-1084
Project: CouchDB
Issue Type: Improvement
Components: Database Core
Affects Versions: 1.2
Reporter: Damien Katz
Assignee: Damien Katz
The CouchDB update process has an unnecessary btree lookup, where it reads the
values in bulks, checks for conflicts, writes the docs to disk, updates the
values appropriately and writes them to the btree out in a second step. It's
possible to avoid this second step, and instead do all the checking, doc
writing and value transformation in a single btree lookup, thereby reducing the
number of btree traversals and disk IO.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira