[ 
https://issues.apache.org/jira/browse/HDFS-15975?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17346042#comment-17346042
 ] 

Wei-Chiu Chuang edited comment on HDFS-15975 at 5/17/21, 10:06 AM:
-------------------------------------------------------------------

Fortunately HBase accesses the hedged read metrics through the public API, not 
the public member variables, so this is fine for HBase. Otherwise it could 
throw NoSuchFieldError 
Not sure about other applications.


was (Author: jojochuang):
Fortunately HBase accesses the hedged read metrics through the public API, not 
the public member variables, so this is fine for HBase.
Not sure about other applications.

> Use LongAdder instead of AtomicLong
> -----------------------------------
>
>                 Key: HDFS-15975
>                 URL: https://issues.apache.org/jira/browse/HDFS-15975
>             Project: Hadoop HDFS
>          Issue Type: Wish
>            Reporter: tomscut
>            Assignee: tomscut
>            Priority: Minor
>              Labels: pull-request-available
>             Fix For: 3.3.1, 3.4.0
>
>          Time Spent: 6h 10m
>  Remaining Estimate: 0h
>
> When counting some indicators, we can use LongAdder instead of AtomicLong to 
> improve performance. The long value is not an atomic snapshot in LongAdder, 
> but I think we can tolerate that.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to