bbeaudreault commented on PR #4604:
URL: https://github.com/apache/hbase/pull/4604#issuecomment-1355896372

   This issue has been fixed for about 6 months, so I don't have any evidence 
to hand anymore. You won't be able to reproduce it if you have the patch. 
   
   Basically you can see that the scanner holds resources on the server side 
prior to this patch, even if the client times out. Ideally I'd the client times 
out it will try to close the scanner with another RPC. But if the server is 
overloaded that close RPC won't even make it to the server. In this case the 
scan lives on. It's not actively scanning data but just holding memory. There 
is an activeScanners metric you can inspect in these cases. 
   
   Anyway no I can't provide any hard data at this point but hopefully that 
should give you some pointers for what to look for, as long as you don't have 
this patch. 
   
   It's also possible to mitigate this by setting the server side lease period 
low. But this is hard to do in a multi tenant environment where one timeout 
does not fit all cases. 


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