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

Enis Soztutar commented on HBASE-10355:
---------------------------------------

While testing this (v1 patch) with HBASE-10572, I noticed some of the reader 
threads are stuck in: 
{code}
"TimeBoundedMultiThreadedReaderThread_13" prio=10 tid=0x00007fafd02ed000 
nid=0x4a3e waiting on condition [0x00007fafc1799000]
           java.lang.Thread.State: WAITING (parking)
                at sun.misc.Unsafe.park(Native Method)
                - parking to wait for  <0x00000000bd6d2520> (a 
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
                at 
java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
                at 
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
                at 
java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
                at 
java.util.concurrent.ExecutorCompletionService.take(ExecutorCompletionService.java:193)
                at 
org.apache.hadoop.hbase.client.RpcRetryingCallerWithFallBack.call(RpcRetryingCallerWithFallBack.java:183)
                - locked <0x00000000bd6d25c0> (a 
org.apache.hadoop.hbase.client.RpcRetryingCallerWithFallBack)
                at org.apache.hadoop.hbase.client.HTable.get(HTable.java:821)
                at 
org.apache.hadoop.hbase.util.MultiThreadedReader$HBaseReaderThread.queryKey(MultiThreadedReader.java:286)
                at 
org.apache.hadoop.hbase.util.MultiThreadedReader$HBaseReaderThread.readKey(MultiThreadedReader.java:247)
                at 
org.apache.hadoop.hbase.util.MultiThreadedReader$HBaseReaderThread.runReader(MultiThreadedReader.java:190)
                at 
org.apache.hadoop.hbase.util.MultiThreadedReader$HBaseReaderThread.run(MultiThreadedReader.java:148)
{code}
I am still looking into the root cause, but just wanted to give a heads up. 
Maybe the CompletionService in v2 solves this, but have not checked it yet. 


> Failover RPC's from client using region replicas
> ------------------------------------------------
>
>                 Key: HBASE-10355
>                 URL: https://issues.apache.org/jira/browse/HBASE-10355
>             Project: HBase
>          Issue Type: Sub-task
>          Components: Client
>            Reporter: Enis Soztutar
>            Assignee: Nicolas Liochon
>             Fix For: 0.99.0
>
>         Attachments: 10355.v1.patch, 10355.v2.patch
>
>




--
This message was sent by Atlassian JIRA
(v6.1.5#6160)

Reply via email to