You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "James Kennedy (JIRA)" <ji...@apache.org> on 2011/01/07 00:52:45 UTC
[jira] Created: (HBASE-3426) Allowing HRegionServer extensions to
register interfaces for HBaseRPCMetrics
Allowing HRegionServer extensions to register interfaces for HBaseRPCMetrics
----------------------------------------------------------------------------
Key: HBASE-3426
URL: https://issues.apache.org/jira/browse/HBASE-3426
Project: HBase
Issue Type: Improvement
Components: master, regionserver
Affects Versions: 0.90.0
Reporter: James Kennedy
Fix For: 0.90.0
HBaseRpcMetrics is now logging a WARN message every time it encounters an
unregistered RPC method.
In my case I now get huge log files filled with these warnings because the
hbase-trx transactional extension of HBase uses a subclass of HRegionServer
that adds new interface methods.
It's easy enough to tell log4j to ignore HBaseRpcMetrics output.
However, it would be nice if the Server/HRegionServer HBaseRpcMetrics
mechanism was more extensible so I could pass down new interfaces or grab
the HBaseRpcMetrics from the HBaseRPC object to add interfaces from up
top...
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (HBASE-3426) Allowing HRegionServer extensions to
register interfaces for HBaseRPCMetrics
Posted by "Gary Helmling (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HBASE-3426?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12978584#action_12978584 ]
Gary Helmling commented on HBASE-3426:
--------------------------------------
Hi James, I already committed a change for this as HBASE-3405 to 0.90 and trunk. If there are any issues with the interface there, we can address them here.
Otherwise we should close this as a dupe?
> Allowing HRegionServer extensions to register interfaces for HBaseRPCMetrics
> ----------------------------------------------------------------------------
>
> Key: HBASE-3426
> URL: https://issues.apache.org/jira/browse/HBASE-3426
> Project: HBase
> Issue Type: Improvement
> Components: master, regionserver
> Affects Versions: 0.90.0
> Reporter: James Kennedy
> Fix For: 0.90.0
>
>
> HBaseRpcMetrics is now logging a WARN message every time it encounters an
> unregistered RPC method.
> In my case I now get huge log files filled with these warnings because the
> hbase-trx transactional extension of HBase uses a subclass of HRegionServer
> that adds new interface methods.
> It's easy enough to tell log4j to ignore HBaseRpcMetrics output.
> However, it would be nice if the Server/HRegionServer HBaseRpcMetrics
> mechanism was more extensible so I could pass down new interfaces or grab
> the HBaseRpcMetrics from the HBaseRPC object to add interfaces from up
> top...
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Resolved: (HBASE-3426) Allowing HRegionServer extensions to
register interfaces for HBaseRPCMetrics
Posted by "James Kennedy (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HBASE-3426?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
James Kennedy resolved HBASE-3426.
----------------------------------
Resolution: Duplicate
Yeah duplicate of case 3405.
Thanks for addressing this so quickly.
> Allowing HRegionServer extensions to register interfaces for HBaseRPCMetrics
> ----------------------------------------------------------------------------
>
> Key: HBASE-3426
> URL: https://issues.apache.org/jira/browse/HBASE-3426
> Project: HBase
> Issue Type: Improvement
> Components: master, regionserver
> Affects Versions: 0.90.0
> Reporter: James Kennedy
> Fix For: 0.90.0
>
>
> HBaseRpcMetrics is now logging a WARN message every time it encounters an
> unregistered RPC method.
> In my case I now get huge log files filled with these warnings because the
> hbase-trx transactional extension of HBase uses a subclass of HRegionServer
> that adds new interface methods.
> It's easy enough to tell log4j to ignore HBaseRpcMetrics output.
> However, it would be nice if the Server/HRegionServer HBaseRpcMetrics
> mechanism was more extensible so I could pass down new interfaces or grab
> the HBaseRpcMetrics from the HBaseRPC object to add interfaces from up
> top...
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.