nickva opened a new pull request, #6163:
URL: https://github.com/apache/couchdb/pull/6163

   Previously, when we reached limit=0 in the `no_pass` clause we kept 
advancing the sequence even though we weren't actually sending rows back to the 
user any longer (we get extra rows sent back since we have a pending ack buffer 
in place). That means we could have potentially skipped over data. It's pretty 
corner-case-y (limit set and a filter) but also a bit data-loss-y.
   
   To fix it, we should do what we do for the change and complete clauses above.
   
   Add tests for complete and and regular changes as well while at it.
   


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