You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@couchdb.apache.org by "Paul Joseph Davis (JIRA)" <ji...@apache.org> on 2014/02/24 18:32:20 UTC

[jira] [Resolved] (COUCHDB-2000) couch_file upgrade

     [ https://issues.apache.org/jira/browse/COUCHDB-2000?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Paul Joseph Davis resolved COUCHDB-2000.
----------------------------------------

    Resolution: Duplicate

Oops. Accidentally created a duplicate of this one. There's more discussion on COUCHDB-2097 so I'm closing this in favor of that one.

> 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.5#6160)