You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@phoenix.apache.org by "Monani Mihir (JIRA)" <ji...@apache.org> on 2019/01/08 05:54:00 UTC

[jira] [Created] (PHOENIX-5092) Client dies with when initial regions of Data table moves from betweeen Region Server

Monani Mihir created PHOENIX-5092:
-------------------------------------

             Summary: Client dies with when initial regions of Data table moves from betweeen Region Server
                 Key: PHOENIX-5092
                 URL: https://issues.apache.org/jira/browse/PHOENIX-5092
             Project: Phoenix
          Issue Type: Bug
    Affects Versions: 4.14.1
            Reporter: Monani Mihir


After starting Pherf Load with Unsalted table (and few idexes) , Data table region will split and move to another region server. When region moves, client (all threads of client) will die with following exception :-
{code:java}
2018-12-19 10:45:22,830 WARN [pool-8-thread-39] cache.ServerCacheClient - Unable to remove hash cache for [region=table1,1545216068270.0310dab896249506cb1de9b6badd7fa4., hostname=phoenix-test1,60020,1545213555354, seqNum=40685]
java.io.InterruptedIOException: Interrupted calling coprocessor service org.apache.phoenix.coprocessor.generated.ServerCachingProtos$ServerCachingService for row tenantABCDId2loginUserId0030F900000000X418G\x00messageTextId007419receipientId000007420
at org.apache.hadoop.hbase.client.HTable.coprocessorService(HTable.java:1787)
at org.apache.hadoop.hbase.client.HTable.coprocessorService(HTable.java:1736)
at org.apache.phoenix.cache.ServerCacheClient.removeServerCache(ServerCacheClient.java:357)
at org.apache.phoenix.cache.ServerCacheClient.access$000(ServerCacheClient.java:85)
at org.apache.phoenix.cache.ServerCacheClient$ServerCache.close(ServerCacheClient.java:207)
at org.apache.phoenix.execute.MutationState.send(MutationState.java:1072)
at org.apache.phoenix.execute.MutationState.send(MutationState.java:1350)
at org.apache.phoenix.execute.MutationState.commit(MutationState.java:1173)
at org.apache.phoenix.jdbc.PhoenixConnection$3.call(PhoenixConnection.java:670)
at org.apache.phoenix.jdbc.PhoenixConnection$3.call(PhoenixConnection.java:666)
at org.apache.phoenix.call.CallRunner.run(CallRunner.java:53)
at org.apache.phoenix.jdbc.PhoenixConnection.commit(PhoenixConnection.java:666)
at org.apache.phoenix.pherf.workload.WriteWorkload$2.call(WriteWorkload.java:297)
at org.apache.phoenix.pherf.workload.WriteWorkload$2.call(WriteWorkload.java:256)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.InterruptedException
at java.util.concurrent.FutureTask.awaitDone(FutureTask.java:404)
at java.util.concurrent.FutureTask.get(FutureTask.java:191)
at org.apache.hadoop.hbase.client.HTable.coprocessorService(HTable.java:1780)
... 17 more
[pool-8-thread-39] INFO org.apache.phoenix.execute.MutationState - Abort successful
{code}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)