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

Sam Bisbee closed COUCHDB-334.
------------------------------


Resolved for a while. Closing.
                
> With deferred commits and 100+ active dbs, CouchDB can lose uncommitted 
> changes
> -------------------------------------------------------------------------------
>
>                 Key: COUCHDB-334
>                 URL: https://issues.apache.org/jira/browse/COUCHDB-334
>             Project: CouchDB
>          Issue Type: Bug
>          Components: Database Core
>    Affects Versions: 0.9
>            Reporter: Damien Katz
>            Assignee: Damien Katz
>             Fix For: 0.9.1
>
>
> By default, CouchDB keeps a maximum of 100 databases open and active. This is 
> controlled by the ini setting max_dbs_open in [couchdb] .
> This limit controls the number of Erlang server processes that are readily 
> available and hold resources, like file handles, and hold state for deferred 
> commits. Once CouchDB hits the open database limit, it will always close an 
> idle database and files before opening a new database file. The problem is 
> that CouchDB would consider instances to be idle even if they still had 
> deferred commits pending. It would then close the instance and drop it's 
> deferred commits.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to