couchdb-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Sergey Shepelev (JIRA)" <>
Subject [jira] Created: (COUCHDB-605) _update handler doesn't conflict for existing document
Date Tue, 22 Dec 2009 13:16:29 GMT
_update handler doesn't conflict for existing document

                 Key: COUCHDB-605
             Project: CouchDB
          Issue Type: Bug
    Affects Versions: 0.10
         Environment: Ubuntu Karmic, in particular it's CouchDB version 0.10.0-0ubuntu3
            Reporter: Sergey Shepelev

design doc:
"updates": {
       "hello": "function(doc, req) { doc.value = 100500; return [doc, 'foo bar']; }"

$ curl -X PUT --data-binary @- http://localhost:5984/shkaf/client:foo << EOF
> {"_id":"client:foo"}
$ curl -X PUT --data-binary @- http://localhost:5984/shkaf/_design/client/_update/hello/client:foo?A=B
<< EOF
> {"_id": "client:foo"}
foo bar

And it really updated the document.

What i expected here is error: conflict because document with such _id already existed and
i didn't provide _rev to _update handler.

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message