hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "stack (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HBASE-10337) HTable.get() uninteruptible
Date Tue, 14 Jan 2014 23:41:20 GMT

    [ https://issues.apache.org/jira/browse/HBASE-10337?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13871378#comment-13871378

stack commented on HBASE-10337:

[~jleech] I see.  In trunk, etc., it lets out the IE but not in 0.94.   Chatting w/ [~eclark],
adding an exception does not break binary compatibility (as he says, compiling, you'd have
to add in the catch, etc.) so you think we could squeeze it in in a way that does not break
compatiblity in the 0.94 line?  Thanks.

> HTable.get() uninteruptible
> ---------------------------
>                 Key: HBASE-10337
>                 URL: https://issues.apache.org/jira/browse/HBASE-10337
>             Project: HBase
>          Issue Type: Bug
>          Components: Client
>    Affects Versions: 0.94.9
>            Reporter: Jonathan Leech
> I've got a stuck thread on HTable.get() that can't be interrupted, looks like its designed
to be interruptible but can't be in interrupted in practice due to while loop.
> The offending code is in org.apache.hadoop.hbase.ipc.HBaseClient.call() line 981, it
catches InterruptedException then goes right back to waiting due to the while loop.
> It looks like future versions of the client (.95+) are significantly different and might
not have this problem... Not sure about release schedules etc. or if this version is still
getting patched.

This message was sent by Atlassian JIRA

View raw message