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

stack commented on HBASE-17323:
-------------------------------

Fails 50% of the time: 
https://builds.apache.org/job/HBASE-Find-Flaky-Tests/lastSuccessfulBuild/artifact/dashboard.html

Can repro fail about same rate locally.

Attached patch doesn't fix the issue (though seems to happen less w/ it in 
place).

I see this which seems wrong:

{code}
2016-12-16 13:56:41,709 DEBUG [Default-IPC-NioEventLoopGroup-12-16] 
client.AsyncRegionLocator(420): The actual exception when updating 
region=async,,1481925400233.c6b4c90d218018c1743fb8b6c7b4aee5., 
hostname=kalashnikov.att.net,59461,               1481925396418, seqNum=2
 org.apache.hadoop.hbase.CallQueueTooBigException: Call queue is full on 
kalashnikov.att.net,59461,1481925396418, too many items queued ?
     at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
     at 
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
     at 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
     at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
     at 
org.apache.hadoop.hbase.ipc.RemoteWithExtrasException.instantiateException(RemoteWithExtrasException.java:95)
     at 
org.apache.hadoop.hbase.ipc.RemoteWithExtrasException.unwrapRemoteException(RemoteWithExtrasException.java:85)
     at 
org.apache.hadoop.hbase.client.ConnectionUtils.translateException(ConnectionUtils.java:289)
     at 
org.apache.hadoop.hbase.client.AsyncSingleRequestRpcRetryingCaller.onError(AsyncSingleRequestRpcRetryingCaller.java:135)
     at 
org.apache.hadoop.hbase.client.AsyncSingleRequestRpcRetryingCaller.lambda$call$5(AsyncSingleRequestRpcRetryingCaller.java:191)
     at 
java.util.concurrent.CompletableFuture.uniWhenComplete(CompletableFuture.java:760)
     at 
java.util.concurrent.CompletableFuture$UniWhenComplete.tryFire(CompletableFuture.java:736)
     at 
java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:474)
     at 
java.util.concurrent.CompletableFuture.completeExceptionally(CompletableFuture.java:1977)
     at 
org.apache.hadoop.hbase.client.RawAsyncTableImpl$1.run(RawAsyncTableImpl.java:123)
     at 
org.apache.hadoop.hbase.shaded.com.google.protobuf.RpcUtil$1.run(RpcUtil.java:82)
     at 
org.apache.hadoop.hbase.shaded.com.google.protobuf.RpcUtil$1.run(RpcUtil.java:73)
     at 
org.apache.hadoop.hbase.ipc.AbstractRpcClient.onCallFinished(AbstractRpcClient.java:389)
     at 
org.apache.hadoop.hbase.ipc.AbstractRpcClient.access$100(AbstractRpcClient.java:94)
     at 
org.apache.hadoop.hbase.ipc.AbstractRpcClient$3.run(AbstractRpcClient.java:407)
     at 
org.apache.hadoop.hbase.ipc.AbstractRpcClient$3.run(AbstractRpcClient.java:403)
     at org.apache.hadoop.hbase.ipc.Call.callComplete(Call.java:103)
     at org.apache.hadoop.hbase.ipc.Call.setException(Call.java:118)
     at 
org.apache.hadoop.hbase.ipc.NettyRpcDuplexHandler.readResponse(NettyRpcDuplexHandler.java:159)
     at 
org.apache.hadoop.hbase.ipc.NettyRpcDuplexHandler.channelRead(NettyRpcDuplexHandler.java:189)
....
{code}


.. so [~Apache9] maybe HBASE-17282 Reduce the redundant requests to meta table  
fixes this... let me finish my review there.

> TestAsyncGetMultiThread fails in master
> ---------------------------------------
>
>                 Key: HBASE-17323
>                 URL: https://issues.apache.org/jira/browse/HBASE-17323
>             Project: HBase
>          Issue Type: Test
>            Reporter: Ted Yu
>         Attachments: testAsyncGetMultiThread-output.gz
>
>
> From 
> https://builds.apache.org/job/HBase-Trunk_matrix/2137/jdk=JDK%201.8%20(latest),label=Hadoop/testReport/junit/org.apache.hadoop.hbase.client/TestAsyncGetMultiThread/test/
>  :
> {code}
> java.util.concurrent.ExecutionException: java.lang.NullPointerException
>       at org.apache.hadoop.hbase.util.Bytes.toInt(Bytes.java:1003)
>       at org.apache.hadoop.hbase.util.Bytes.toInt(Bytes.java:980)
>       at 
> org.apache.hadoop.hbase.client.TestAsyncGetMultiThread.run(TestAsyncGetMultiThread.java:108)
>       at 
> org.apache.hadoop.hbase.client.TestAsyncGetMultiThread.lambda$null$1(TestAsyncGetMultiThread.java:122)
> {code}
> This can be reproduced locally.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to