apurtell opened a new pull request #2576:
URL: https://github.com/apache/hbase/pull/2576


   If hbase.regionserver.close.wait.abort is set to true, interrupt RPC
   handler threads holding the region close lock.
   
   Until requests in progress can be aborted, wait on the region close lock
   for a configurable interval (specified by hbase.regionserver.close.wait.time,
   in ms). If we have failed to acquire the close lock after this interval
   elapses, if allowed (also specified by hbase.regionserver.close.wait.abort),
   abort the regionserver.
   
   Define a subset of region operations as interruptable. Track threads holding
   the close lock transiting those operations. Set the thread interrupt status
   of tracked threads when trying to close the region. Use the thread interrupt
   status where safe to break out of request processing.


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

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Reply via email to