lpcy commented on issue #5090:
URL: https://github.com/apache/couchdb/issues/5090#issuecomment-2172113263

   > This is possible if N>1 (i.e, you have a cluster, not a standalone single 
node) for a period of time. Once the DELETE has happened at all N nodes 
subsequent queries (assuming you didn't specify update=false or stale=ok) will 
not return that document. There can be a period where a DELETE is completed 
(i.e, you get a 200 OK response) but one or more nodes have not yet processed 
it, a _find at that time might get a response from one of those nodes (all 
queries are inherently R=1, they read just one of the copies).
   
   Thank you, I'm sorry but I realized that I made an error: delete in the code 
is asynchronous. 
   At the same time, there is a new question: Is the tombstone information 
always retained? Is there any way to clean it up? It seems that Google's method 
is to synchronize to a new database while excluding deleted documents, which 
seems cumbersome. Currently, I am using a single node.


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to