You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@couchdb.apache.org by GitBox <gi...@apache.org> on 2021/07/02 21:23:06 UTC
[GitHub] [couchdb] noahshaw11 commented on issue #3608: Incorrect response from `/db/_bulk_get` when requesting deleted document ID
noahshaw11 commented on issue #3608:
URL: https://github.com/apache/couchdb/issues/3608#issuecomment-873263210
After some investigating, I believe the response currently returned by `_bulk_get` for a deleted document is correct and standard. Currently, PouchDB returns a similar response as CouchDB does. Also, specifying and not specifying the `_rev` does not change the response returned.
```
% curl -X POST http://localhost:15984/demo/_bulk_get -H"Authorization: Basic YWRtOnBhc3M=" -H"Content-Type: application/json" -d '{"docs":[{"id":"id"}]}'
{"results": [{"id": "id", "docs": [{"ok":{"_id":"id","_rev":"2-9b2e3bcc3752a3a952a3570b2ed4d27e","_deleted":true}}]}]}
% curl -X POST http://localhost:15984/demo/_bulk_get -H"Authorization: Basic YWRtOnBhc3M=" -H"Content-Type: application/json" -d '{"docs":[{"id":"id","_rev":"1-59414e77c768bc202142ac82c2f129de"}]}'
{"results": [{"id": "id", "docs": [{"ok":{"_id":"id","_rev":"2-9b2e3bcc3752a3a952a3570b2ed4d27e","_deleted":true}}]}]}
```
The current response is also related to the POST request to `_bulk_docs` to delete a doc:
```
POST /db/_bulk_docs HTTP/1.1
Accept: application/json
Content-Length: 109
Content-Type:application/json
Host: localhost:5984
{
"docs": [
{
"_id": "FishStew"
},
{
"_id": "LambStew",
"_rev": "2-0786321986194c92dd3b57dfbfc741ce",
"_deleted": true
}
]
}
```
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@couchdb.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org