[ https://issues.apache.org/jira/browse/HBASE-18772?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16166897#comment-16166897 ]
stack commented on HBASE-18772: ------------------------------- No harm done [~chenyechao] Thanks for fast turn around +1 on addendum. > [JDK8] Replace AtomicLong with LongAdder > ----------------------------------------- > > Key: HBASE-18772 > URL: https://issues.apache.org/jira/browse/HBASE-18772 > Project: HBase > Issue Type: Improvement > Affects Versions: 2.0.0-alpha-2 > Reporter: Yechao Chen > Assignee: Yechao Chen > Priority: Trivial > Fix For: 2.0.0-beta-1 > > Attachments: HBASE-18772.master.patch, HBASE-18772.master-v2.patch, > HBASE-18772.master-v3.patch, HBASE-18772.master-v4.patch, > HBASE-18772.v0.addendum.patch > > > Currently we use many AtomicLong in HBase Region Code ,such as BucketCache > calss realCacheSize,heapSize,blockNumber,accessCount and HRegion calss > compactionNumBytesCompacted etc . > In JDK8 LongAdder is faster than AtomicLong ,should use this replace > AtomicLong -- This message was sent by Atlassian JIRA (v6.4.14#64029)