[
https://issues.apache.org/jira/browse/RATIS-1689?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17585555#comment-17585555
]
Tsz-wo Sze commented on RATIS-1689:
-----------------------------------
bq. ... why is Guage special, and we don't need to remove Counter, Timer
related code. ...
Sorry for the confusion. We also need to remove Counter, Timer related code.
We are removing them one by one. Let me update the description.
> Remove the use of the thirdparty Gauge
> --------------------------------------
>
> Key: RATIS-1689
> URL: https://issues.apache.org/jira/browse/RATIS-1689
> Project: Ratis
> Issue Type: Sub-task
> Components: metrics
> Reporter: Tsz-wo Sze
> Assignee: Tsz-wo Sze
> Priority: Major
> Time Spent: 50m
> Remaining Estimate: 0h
>
> Remove the use of org.apache.ratis.thirdparty.com.codahale.metrics.Gauge from
> the public metrics API* and the main Ratis code. Note that the tests and
> metrics implementations can use it.
> \* We currently do not have. a clear definition of the public metrics API
> yet. Some of the current interfaces such as RatisMetricRegistry are going to
> be a part of the public API.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)