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]
