stack commented on HBASE-19988:

bq. Been reading around code for last 30 min, i honestly have no idea how are 
we supposed to interpret InterruptedException.

IE handling is erratic. Some code lines are non-interruptible (HDFS, client 
retries...). Generally, if you have an IE and don't know what to do w/ it, do 
clean up, set interrupt on thread and rethrow. A good project would be going 
though the codebase throwing IEs to see what happens.

> HRegion#lockRowsAndBuildMiniBatch() is too chatty when interrupted while 
> waiting for a row lock
> -----------------------------------------------------------------------------------------------
>                 Key: HBASE-19988
>                 URL: https://issues.apache.org/jira/browse/HBASE-19988
>             Project: HBase
>          Issue Type: Improvement
>          Components: amv2
>    Affects Versions: 2.0.0-beta-1
>            Reporter: Umesh Agashe
>            Assignee: Umesh Agashe
>            Priority: Minor
>             Fix For: 2.0.0-beta-2
>         Attachments: hbase-19988.master.001.patch, 
> hbase-19988.master.001.patch
> See HBASE-19970, TestHRegionWithInMemoryFlush created 4.2g log file.

This message was sent by Atlassian JIRA

Reply via email to