[
https://issues.apache.org/jira/browse/HBASE-16089?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15348756#comment-15348756
]
stack commented on HBASE-16089:
-------------------------------
Let me post a picture... but the short circuit doesn't seem to be cutting in:
{code}
2457 "RpcServer.reader=3,bindAddress=ve0528.halxg.cloudera.com,port=16020" #36
daemon prio=5 os_prio=0 tid=0x00007f00a592f800 nid=0x206e0 waiting on condition
[0x00007ef88730a000]
2458 java.lang.Thread.State: WAITING (parking)
2459 at sun.misc.Unsafe.park(Native Method)
2460 - parking to wait for <0x00007ef9a24d93a8> (a
java.util.concurrent.locks.ReentrantLock$NonfairSync)
2461 at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
2462 at
java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:836)
2463 at
java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(AbstractQueuedSynchronizer.java:870)
2464 at
java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:1199)
2465 at
java.util.concurrent.locks.ReentrantLock$NonfairSync.lock(ReentrantLock.java:209)
2466 at java.util.concurrent.locks.ReentrantLock.lock(ReentrantLock.java:285)
2467 at
java.util.concurrent.LinkedBlockingDeque.size(LinkedBlockingDeque.java:807)
2468 at
org.apache.hadoop.hbase.ipc.AdaptiveLifoCoDelCallQueue.size(AdaptiveLifoCoDelCallQueue.java:199)
2469 at
org.apache.hadoop.hbase.ipc.BalancedQueueRpcExecutor.dispatch(BalancedQueueRpcExecutor.java:88)
2470 at
org.apache.hadoop.hbase.ipc.SimpleRpcScheduler.dispatch(SimpleRpcScheduler.java:296)
2471 at
org.apache.hadoop.hbase.ipc.RpcServer$Connection.processRequest(RpcServer.java:1942)
2472 at
org.apache.hadoop.hbase.ipc.RpcServer$Connection.processOneRpc(RpcServer.java:1833)
2473 at
org.apache.hadoop.hbase.ipc.RpcServer$Connection.process(RpcServer.java:1679)
2474 at
org.apache.hadoop.hbase.ipc.RpcServer$Connection.readAndProcess(RpcServer.java:1659)
2475 at
org.apache.hadoop.hbase.ipc.RpcServer$Listener.doRead(RpcServer.java:907)
2476 at
org.apache.hadoop.hbase.ipc.RpcServer$Listener$Reader.doRunLoop(RpcServer.java:689)
2477 - locked <0x00007ef9a21de7d0> (a
org.apache.hadoop.hbase.ipc.RpcServer$Listener$Reader)
2478 at
org.apache.hadoop.hbase.ipc.RpcServer$Listener$Reader.run(RpcServer.java:665)
2479 at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
2480 at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
2481 at java.lang.Thread.run(Thread.java:745)
{code}
> Add on FastPath for CoDel
> -------------------------
>
> Key: HBASE-16089
> URL: https://issues.apache.org/jira/browse/HBASE-16089
> Project: HBase
> Issue Type: Improvement
> Reporter: Elliott Clark
> Assignee: Elliott Clark
> Attachments: HBASE-16089.patch, HBASE-16089.v1.patch,
> HBASE-16089.v2.patch
>
>
> If this is all that awesome, so we should have it on CoDel too.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)