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)

Reply via email to