incubator-couchdb-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Alexander Shorin (JIRA)" <j...@apache.org>
Subject [jira] [Created] (COUCHDB-1667) Gracefully update from view_index_dir to index_dir
Date Tue, 05 Feb 2013 10:20:12 GMT
Alexander Shorin created COUCHDB-1667:
-----------------------------------------

             Summary: Gracefully update from view_index_dir to index_dir
                 Key: COUCHDB-1667
                 URL: https://issues.apache.org/jira/browse/COUCHDB-1667
             Project: CouchDB
          Issue Type: Bug
            Reporter: Alexander Shorin


CouchDB 1.3 ships with new couch_index app[1] that uses `index_dir` config option to locate
directory to store view indexes. However, it replaces[2] old `view_index_dir`option creating
situation when recently updated default.ini will have only `index_dir` option and old, but
production used local.ini would still have `view_index_dir`. There is a fallback[3], but there
no insurance that it will let user gracefully update.

This situation may leads to very bad situations, when all indexes will be rebuilded against
location that may not expects their on disk size (since `view_index_dir` was pointed to the
another mount point) which leads to server fall.

[1]: https://git-wip-us.apache.org/repos/asf?p=couchdb.git;a=commit;h=35e57870
[2]: https://git-wip-us.apache.org/repos/asf?p=couchdb.git;a=commit;h=e83352f3
[3]: https://github.com/apache/couchdb/blob/master/src/couch_index/src/couch_index_util.erl#L22

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Mime
View raw message