Hi,
We are using Hbase batch API and with 0.98.1 we get the following exception on
using batch() with Increment
————————————
org.apache.hadoop.hbase.exceptions.OperationConflictException: The operation
with nonce {5266048044724982303, 5395957753774586342} on row
[rowkey13-20140331] may have already completed
at
org.apache.hadoop.hbase.regionserver.HRegionServer.startNonceOperation(HRegionServer.java:4199)
at
org.apache.hadoop.hbase.regionserver.HRegionServer.increment(HRegionServer.java:4163)
at
org.apache.hadoop.hbase.regionserver.HRegionServer.doNonAtomicRegionMutation(HRegionServer.java:3424)
at
org.apache.hadoop.hbase.regionserver.HRegionServer.multi(HRegionServer.java:3359)
at
org.apache.hadoop.hbase.protobuf.generated.ClientProtos$ClientService$2.callBlockingMethod(ClientProtos.java:29503)
at org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:2012)
at org.apache.hadoop.hbase.ipc.CallRunner.run(CallRunner.java:98)
at
org.apache.hadoop.hbase.ipc.SimpleRpcScheduler.consumerLoop(SimpleRpcScheduler.java:160)
at
org.apache.hadoop.hbase.ipc.SimpleRpcScheduler.access$000(SimpleRpcScheduler.java:38)
at
org.apache.hadoop.hbase.ipc.SimpleRpcScheduler$1.run(SimpleRpcScheduler.java:110)
at java.lang.Thread.run(Thread.java:745)
————————————
Eventually the job fails with
"Error: org.apache.hadoop.hbase.client.RetriesExhaustedWithDetailsException"
The same job works in Hbase 0.94 installation. Any tips on which config
settings to play with to resolve this?
Is the application supposed to handle these exceptions? (something new in Hbase
0.98 or 0.96 ??)
Thanks,
-Vinay