couchdb-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Nolan Lawson (JIRA)" <>
Subject [jira] [Commented] (COUCHDB-2065) Overwrite a document with a single request
Date Thu, 27 Feb 2014 18:57:19 GMT


Nolan Lawson commented on COUCHDB-2065:

Hey Robert,

Thanks for the thoughtful responses.  Largely based on the problems you identified, we decided
to abandon this idea in PouchDB as well.  

Modularization would be cool, but I think in the meantime the only solution is good documentation
to help guide users towards the most robust implementation.  Luckily the Couch docs themselves
are great for that!

> Overwrite a document with a single request
> ------------------------------------------
>                 Key: COUCHDB-2065
>                 URL:
>             Project: CouchDB
>          Issue Type: New Feature
>      Security Level: public(Regular issues) 
>            Reporter: Nolan Lawson
> It would be convenient to have the option to overwrite documents with a single request,
rather than having to GET, check the _rev, POST/PUT, possibly deal with conflicts, and then
continue POST/PUTing until success.  It could be something as simple as:
> {code}
> PUT localhost:5984/mydb/mydoc?force=true 
> {code}
> If two callers attempt to update the same document at the same time, whoever gets there
last would win.
> Prompted by a [discussion in PouchDB|].

This message was sent by Atlassian JIRA

View raw message