hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "honghua zhu (Created) (JIRA)" <j...@apache.org>
Subject [jira] [Created] (HBASE-5491) Delete the HBaseConfiguration.create for coprocessor.Exec class
Date Wed, 29 Feb 2012 16:11:57 GMT
Delete the HBaseConfiguration.create for coprocessor.Exec class
---------------------------------------------------------------

                 Key: HBASE-5491
                 URL: https://issues.apache.org/jira/browse/HBASE-5491
             Project: HBase
          Issue Type: Improvement
          Components: coprocessors
    Affects Versions: 0.92.0
         Environment: all
            Reporter: honghua zhu
             Fix For: 0.92.1


Exec class has a field: "private Configuration conf = HBaseConfiguration.create()"

Client side generates an Exec instance of the class, each initiated Statistics request by
ExecRPCInvoker
Is so HBaseConfiguration.create for each request needs to call

When the server side deserialize the Exec Called once HBaseConfiguration.create in,
HBaseConfiguration.create is a time consuming operation.


"private Configuration conf = HBaseConfiguration.create()";
This code is only useful for testing code (org.apache.hadoop.hbase.coprocessor.TestCoprocessorEndpoint.testExecDeserialization),
other places with the Exec class, pass a Configuration come,
so no need to "conf" field a default value.


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message