hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "stack (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (HBASE-8581) rpc refactor dropped passing the operation timeout through to the rpcclient
Date Tue, 21 May 2013 00:01:16 GMT

     [ https://issues.apache.org/jira/browse/HBASE-8581?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel

stack updated HBASE-8581:

    Attachment: 8581.txt

Here is a patch to restore what we had in 0.94 passing down an operation timeout.

  1 In HTable, allow setting  an operation timeout on meta.  Needed testing.
  3 In ServerCallable, do a little refactor so cleaner around checking for timeout.
  5 In RpcClient, add back the getRpcTimeout that takes a default timeout and
  6 returns minimum of default rpc timeout and whatever is set in the thread local.
  7 Call this new method on setup of a 'Service' the first time (In 0.94 it was
  8 called when we set up a new proxy, which equates to about the same thing).
 10 In TestClientNoCluster, add a test that verifies we get SocketTimeoutException
 11 when the operation timeout is reached rather than a retries exhausted
 12 exception which is what we were getting when before this patch.
 14 Add a log4j.properties to hbase-client so we get a bit of logging.
> rpc refactor dropped passing the operation timeout through to the rpcclient
> ---------------------------------------------------------------------------
>                 Key: HBASE-8581
>                 URL: https://issues.apache.org/jira/browse/HBASE-8581
>             Project: HBase
>          Issue Type: Bug
>            Reporter: stack
>            Assignee: stack
>         Attachments: 8581.txt
> jd was poking and noticed that we were not passing the operation timeout down as rpc
timeout as we used to in 0.94.  Let me fix.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

View raw message