/[Apache-SVN]
ViewVC logotype

Revision 791140


Jump to revision: Previous Next
Author: jchris
Date: Sat Jul 4 15:47:47 2009 UTC (14 years, 9 months ago)
Changed paths: 11
Log Message:
Name view index files by their function hashes for no downtime deploys. Closes COUCHDB-218

Adds ability to switch view indexes on the fly by building the index from a "staging" design doc, and then COPYing the staging doc to the production doc's id. Since indexes are referenced by view definition, the new version of the production design doc will point immediately to the index files already built in staging.

Please use and give feedback.


Changed paths

Path Details
Directorycouchdb/trunk/etc/couchdb/default.ini.tpl.in modified , text changed
Directorycouchdb/trunk/share/www/script/couch.js modified , text changed
Directorycouchdb/trunk/share/www/script/test/design_docs.js modified , text changed
Directorycouchdb/trunk/src/couchdb/couch_db.erl modified , text changed
Directorycouchdb/trunk/src/couchdb/couch_db.hrl modified , text changed
Directorycouchdb/trunk/src/couchdb/couch_db_updater.erl modified , text changed
Directorycouchdb/trunk/src/couchdb/couch_httpd_db.erl modified , text changed
Directorycouchdb/trunk/src/couchdb/couch_task_status.erl modified , text changed
Directorycouchdb/trunk/src/couchdb/couch_view.erl modified , text changed
Directorycouchdb/trunk/src/couchdb/couch_view_group.erl modified , text changed
Directorycouchdb/trunk/src/couchdb/couch_view_updater.erl modified , text changed

infrastructure at apache.org
ViewVC Help
Powered by ViewVC 1.1.26