You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@phoenix.apache.org by "Abhishek A R (JIRA)" <ji...@apache.org> on 2017/09/28 18:19:00 UTC

[jira] [Created] (PHOENIX-4241) Upon Apache Phoenix Upgraded to 4.8 we are seeing all our writes failing for index tables.

Abhishek A R created PHOENIX-4241:
-------------------------------------

             Summary: Upon Apache Phoenix Upgraded to 4.8 we are seeing all our writes failing for index tables.
                 Key: PHOENIX-4241
                 URL: https://issues.apache.org/jira/browse/PHOENIX-4241
             Project: Phoenix
          Issue Type: Bug
    Affects Versions: 4.8.2
            Reporter: Abhishek A R


Hi,

We recently upgraded phoenix client from 4.1 to 4.8.1 and also upgraded phoenix lib in hbase to 4.8. After the upgrade we are seeing following exception during writes for all calls.

We have Tables which are indexed and looks like our all writes to index are failing. 

org.apache.hadoop.hbase.client.RetriesExhaustedWithDetailsException: Failed 2 actions: org.apache.phoenix.hbase.index.builder.IndexBuildingFailureException: Failed to build index for unexpected reason!
	at org.apache.phoenix.hbase.index.util.IndexManagementUtil.rethrowIndexingException(IndexManagementUtil.java:180)
	at org.apache.phoenix.hbase.index.Indexer.preBatchMutate(Indexer.java:203)
	at org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost$35.call(RegionCoprocessorHost.java:981)
	at org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost$RegionOperation.call(RegionCoprocessorHost.java:1663)
	at org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost.execOperation(RegionCoprocessorHost.java:1738)
	at org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost.execOperation(RegionCoprocessorHost.java:1695)
	at org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost.preBatchMutate(RegionCoprocessorHost.java:977)
	at org.apache.hadoop.hbase.regionserver.HRegion.doMiniBatchMutation(HRegion.java:2960)
	at org.apache.hadoop.hbase.regionserver.HRegion.batchMutate(HRegion.java:2741)
	at org.apache.hadoop.hbase.regionserver.HRegion.batchMutate(HRegion.java:2676)
	at org.apache.hadoop.hbase.regionserver.HRegion.batchMutate(HRegion.java:2680)
	at org.apache.hadoop.hbase.regionserver.RSRpcServices.doBatchOp(RSRpcServices.java:652)
	at org.apache.hadoop.hbase.regionserver.RSRpcServices.doNonAtomicRegionMutation(RSRpcServices.java:614)
	at org.apache.hadoop.hbase.regionserver.RSRpcServices.multi(RSRpcServices.java:1895)
	at org.apache.hadoop.hbase.protobuf.generated.ClientProtos$ClientService$2.callBlockingMethod(ClientProtos.java:31313)
	at org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:2035)
	at org.apache.hadoop.hbase.ipc.CallRunner.run(CallRunner.java:107)
	at org.apache.hadoop.hbase.ipc.RpcExecutor.consumerLoop(RpcExecutor.java:130)
	at org.apache.hadoop.hbase.ipc.RpcExecutor$1.run(RpcExecutor.java:107)
	at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.NoSuchMethodError: org.apache.phoenix.hbase.index.MultiMutation.setAttribute(Ljava/lang/String;[B)Lorg/apache/hadoop/hbase/client/OperationWithAttributes;
	at org.apache.phoenix.hbase.index.MultiMutation.addAll(MultiMutation.java:51)
	at org.apache.phoenix.hbase.index.Indexer.preBatchMutateWithExceptions(Indexer.java:247)
	at org.apache.phoenix.hbase.index.Indexer.preBatchMutate(Indexer.java:200)
	... 18 more

Please suggest any index specific config which should be added in client/HBase end. Will add them.

Followed release notes from here and upgraded
https://phoenix.apache.org/release_notes.html

Added index specific configs from here
https://phoenix.apache.org/secondary_indexing.html





--
This message was sent by Atlassian JIRA
(v6.4.14#64029)