hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Nicolas Liochon (JIRA)" <j...@apache.org>
Subject [jira] [Created] (HBASE-9990) RpcRetryingCallerFactory uses the conf for each "newCaller"
Date Mon, 18 Nov 2013 17:17:22 GMT
Nicolas Liochon created HBASE-9990:

             Summary: RpcRetryingCallerFactory uses the conf for each "newCaller"
                 Key: HBASE-9990
                 URL: https://issues.apache.org/jira/browse/HBASE-9990
             Project: HBase
          Issue Type: Bug
          Components: Client
    Affects Versions: 0.96.0, 0.98.0
            Reporter: Nicolas Liochon
            Assignee: Nicolas Liochon
             Fix For: 0.98.0, 0.96.1

You can construct a RpcRetryingCallerFactory, but actually the conf is read for each call.
Reading the conf is obviously expensive, and a profiling session shows it. If we want to sent
hundreds of thousands of queries per second, we should not do that.

RpcRetryingCallerFactory.newCaller is called for each get, for example.

This message was sent by Atlassian JIRA

View raw message