[ https://issues.apache.org/jira/browse/COUCHDB-1654?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13564128#comment-13564128 ]
Robert Newson commented on COUCHDB-1654: ---------------------------------------- The new 1.3 view sig is technically better but obviously we can't break compatibility. I'll look at tweaking things so that mrview will look for the old file first, and then move it to the new file and then use it. It can't be a script (in the sense of some external shell script) for the relup case, since that must be seamless (we can't stop the server to upgrade). > couchdb view sig changed > ------------------------ > > Key: COUCHDB-1654 > URL: https://issues.apache.org/jira/browse/COUCHDB-1654 > Project: CouchDB > Issue Type: Bug > Components: Database Core > Reporter: Robert Newson > Priority: Blocker > Fix For: 1.3 > > > view sigs and location changed between 1.2.x and 1.3.x, which would cause > full rebuilds. > to be clear: upgrading to 1.3 should not cause a view to rebuild from scratch. > ➜ couchdb git:(1.3.x) find tmp > tmp > tmp/lib > tmp/lib/.db1_design > tmp/lib/.db1_design/0761939631be54bf36d3ed9172bcf689.view > tmp/lib/.delete > tmp/lib/_replicator.couch > tmp/lib/_users.couch > tmp/lib/db1.couch > tmp/log > tmp/log/couch.log > tmp/run > tmp/run/couch.uri > tmp/run/couchdb > ➜ couchdb git:(1.3.x) find tmp > tmp > tmp/lib > tmp/lib/.db1_design > tmp/lib/.db1_design/0761939631be54bf36d3ed9172bcf689.view > tmp/lib/.db1_design/mrview > tmp/lib/.db1_design/mrview/641ce136c0f1dbe93aa94d3a419a0efe.view > tmp/lib/.delete > tmp/lib/_replicator.couch > tmp/lib/_users.couch > tmp/lib/db1.couch > tmp/log > tmp/log/couch.log > tmp/run > tmp/run/couch.uri > tmp/run/couchdb -- 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