rnewson commented on issue #6162:
URL: https://github.com/apache/couchdb/issues/6162#issuecomment-6121020781

   In your example where the validate_doc_update function rejects nothing, yes, 
I see there's a bug. Obviously we would expect a deviation between two 
replication runs when one target has a VDU that rejects some of the writes 
versus a target without a VDU (or one that rejects nothing).
   
   The issue here is you've lowered `_revs_limit` to 1/2 which breaks quite a 
lot of things on our side, since various state comparisons vacuously fail (in 
this case the `oldDoc` parameter when invoking validate_doc_update). Arguably 
we shouldn't allow it to be set that low.
   
   


-- 
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