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)