Volker Mische created COUCHDB-2000:
--------------------------------------
Summary: couch_file upgrade
Key: COUCHDB-2000
URL: https://issues.apache.org/jira/browse/COUCHDB-2000
Project: CouchDB
Issue Type: Improvement
Components: BigCouch
Reporter: Volker Mische
The revert to remove the second updater_fd from each #db{} record
means that we’re back in the original position of files appearing to
slow down significantly under load. Since the initial hammer approach
of just adding a second fd we’ve since discovered that the underlying
bug is due to the way that message passing works combined with
Erlang’s file io. Significantly though is the fact that the fix is
rather simple to implement. A first draft of this work is on an old
branch of Paul Davis here:
https://github.com/davisp/couchdb/commit/d856878
--
This message was sent by Atlassian JIRA
(v6.1.4#6159)