diff options
author | Filipe David Borba Manana <fdmanana@apache.org> | 2011-09-15 23:48:23 +0000 |
---|---|---|
committer | Filipe David Borba Manana <fdmanana@apache.org> | 2011-09-15 23:48:23 +0000 |
commit | dc5c3520db2a1491ffeb9fec1b9c5a5a5694148e (patch) | |
tree | f796b2d2bfb1a64e2b4603cb6b91b9010ba14fee /apps/couch/src/couch_drv.erl | |
parent | 22e1994d007fb417f198bb36d05b8d69bc6ac905 (diff) |
Make sure view compaction terminates
If a view group is compacting and the corresponding database
is shutdown by the LRU system, then the view compaction is
aborted because its couch view group process shutdowns.
This could lead to situations where the number of active
databases is much higher than max_dbs_open and making it
impossible to compact view groups.
Issue reported and patch tested by Mike Leddy. Thanks.
COUCHDB-1283
This is a backport of revision 1171328 from branch 1.2.x
git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.1.x@1171329 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'apps/couch/src/couch_drv.erl')
0 files changed, 0 insertions, 0 deletions