incubator-couchdb-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From mickael.bai...@free.fr
Subject design doc weakness (one view fails = all views fail)
Date Thu, 07 Oct 2010 15:11:29 GMT
Hello devs,

it seems that, on a design document, if there is one view having an error ( for example "Expression
does not eval to a function" ) than all other views are then unusable.
It's not critical and not a real bug, but from my (sysadmin) point of view it's a weakness
: one error on one part of the design doc leads to a totally broken app / couchapp.

Steps to reproduce : 

1/ create a new database
2/ Create a design doc :


{
   "_id": "_design/doc1",
   "views": {
       "v1": {
           "map": "function() {}"
       },
       "v2": {
           "map": "thefunction() {}"
       }
   },
   "language": "javascript"
}

3/ Create a doc :

{
   "_id": "doc1"
}

4/ Call the "v1" view

What's your opinion on this ? Is it worth creating a Jira bug ?

Regards,

Mickael

Mime
View raw message