> Thanks, we kind of understood that already. I'm just wondering, what 
> behaviour would I expect to see from the client?  What is the R limit exactly?
> For instance, if I send a multiget with more than the R limit it doesn't 
> result in a connection yield, even if I send a large quantity
> concurrently.  
>
> I literally had to open up thousands of threads and applications to reproduce 
> some connection yields locally, which given the circumstances isn't
> easy to debug :D

It's more about one connection getting a huge sack of commands in one
read. multigets should be an easy way to get it to yield though, if you
use thousands. Though if you're using binprot it'll be a lot harder to
cause a yield, as it still tends to split commands into different packets.

Reply via email to