[ https://issues.apache.org/jira/browse/HBASE-4050?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13408679#comment-13408679 ]
Alex Baranau commented on HBASE-4050: ------------------------------------- bq. We can introduce metrics2 package and put MasterMetrics.java there, what do you think ? Had same thought, but didn't want to have in HMaster two different classes used with same name, the code will look a bit ugly. What I think is better than "V2" is to call those metrics classes "HMasterMetrics" and "HRegionServerMetrics", while old ones are without "H" prefix. These names seems to me not that ugly. bq. I assume, once complete, the Metrics2 metrics would substitute old metrics I believe so. Though removing older metrics *very soon* might be not an easy decision: I think there are home-grown systems/scripts for cluster monitoring out there which rely on them. So we may want to be polite and keep both in first release with metrics2 included and say that old ones will be removed in future. I think this needs broader discussion > Update HBase metrics framework to metrics2 framework > ---------------------------------------------------- > > Key: HBASE-4050 > URL: https://issues.apache.org/jira/browse/HBASE-4050 > Project: HBase > Issue Type: New Feature > Components: metrics > Affects Versions: 0.90.4 > Environment: Java 6 > Reporter: Eric Yang > Assignee: Alex Baranau > Priority: Critical > Fix For: 0.96.0 > > Attachments: 4050-metrics-v2.patch, HBASE-4050.patch > > > Metrics Framework has been marked deprecated in Hadoop 0.20.203+ and 0.22+, > and it might get removed in future Hadoop release. Hence, HBase needs to > revise the dependency of MetricsContext to use Metrics2 framework. -- 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