[ https://issues.apache.org/jira/browse/HBASE-17229?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15929582#comment-15929582 ]
Hoonmin Kim edited comment on HBASE-17229 at 3/17/17 8:38 AM: -------------------------------------------------------------- What about 1.1 branch? Do you have any plan to backport to 1.1? I'm experiencing the same(I think) problems with HBASE-16146, HBASE-17072 in HBase-1.1.5. * chart for a region server !https://gist.githubusercontent.com/hoonmin/56c6184009677ce4da480cf3d1d46324/raw/5fb0e7a1b19db9e0e0bdd7fedb2bda6261107ce2/hbase-cpu-high.png|width=100%! * piece of the thread dump at cpu-high {code} "RW.default.scanRpcServer.handler=xxx,queue=xxx,port=xxx" #214 daemon prio=5 os_prio=0 tid=0x00007fe79bf46000 nid=0x28f3 runnable [0x00007fd57bb41000] java.lang.Thread.State: RUNNABLE at java.lang.ThreadLocal$ThreadLocalMap.remove(ThreadLocal.java:496) at java.lang.ThreadLocal$ThreadLocalMap.access$200(ThreadLocal.java:298) at java.lang.ThreadLocal.remove(ThreadLocal.java:222) at java.util.concurrent.locks.ReentrantReadWriteLock$Sync.tryReleaseShared(ReentrantReadWriteLock.java:426) at java.util.concurrent.locks.AbstractQueuedSynchronizer.releaseShared(AbstractQueuedSynchronizer.java:1341) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.unlock(ReentrantReadWriteLock.java:881) at com.yammer.metrics.stats.ExponentiallyDecayingSample.unlockForRegularUsage(ExponentiallyDecayingSample.java:196) at com.yammer.metrics.stats.ExponentiallyDecayingSample.update(ExponentiallyDecayingSample.java:113) at com.yammer.metrics.stats.ExponentiallyDecayingSample.update(ExponentiallyDecayingSample.java:81) at org.apache.hadoop.metrics2.lib.MutableHistogram.add(MutableHistogram.java:81) at org.apache.hadoop.metrics2.lib.MutableRangeHistogram.add(MutableRangeHistogram.java:59) at org.apache.hadoop.hbase.ipc.MetricsHBaseServerSourceImpl.dequeuedCall(MetricsHBaseServerSourceImpl.java:165) at org.apache.hadoop.hbase.ipc.MetricsHBaseServer.dequeuedCall(MetricsHBaseServer.java:65) at org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:2139) at org.apache.hadoop.hbase.ipc.CallRunner.run(CallRunner.java:107) at org.apache.hadoop.hbase.ipc.RpcExecutor.consumerLoop(RpcExecutor.java:133) at org.apache.hadoop.hbase.ipc.RpcExecutor$1.run(RpcExecutor.java:108) at java.lang.Thread.run(Thread.java:745) {code} Thanks! was (Author: hoonmin): What about 1.1 branch? Do you have any plan to backport to 1.1? I'm experiencing the same(I think) problems with HBASE-16146, HBASE-17072 in HBase-1.1.5. !https://gist.githubusercontent.com/hoonmin/56c6184009677ce4da480cf3d1d46324/raw/5fb0e7a1b19db9e0e0bdd7fedb2bda6261107ce2/hbase-cpu-high.png|width=100%! Thanks! > Backport of purge ThreadLocals > ------------------------------ > > Key: HBASE-17229 > URL: https://issues.apache.org/jira/browse/HBASE-17229 > Project: HBase > Issue Type: Bug > Reporter: stack > Priority: Critical > Fix For: 1.3.1, 1.2.6 > > > Backport HBASE-17072 and HBASE-16146. The former needs to be backported to > 1.3 ([~mantonov]) and 1.2 ([~busbey]). The latter is already in 1.3. Needs > to be backported to 1.2. -- This message was sent by Atlassian JIRA (v6.3.15#6346)