Which hbase release are you using ?
Looking at ScanDeleteTracker.java from branch-1.2, the line number seems to
match the trace:
int ret = Bytes.compareTo(deleteBuffer, deleteOffset, deleteLength,
cell.getQualifierArray(), qualifierOffset, qualifierLength);
...
} else {
throw new IllegalStateException("isDelete failed: deleteBuffer="
The given timestamp (1487055525513) is for Tuesday, February 14, 2017.
Do you see any other occurrence of this exception ?
Cheers
On Wed, Jul 5, 2017 at 10:38 PM, Graceline Abigail Prem Kumar <
[email protected]> wrote:
> Hi
>
> We have got an IllegalStateException during HBase get operation. And we're
> not sure about the cause. Here is the exception trace. What could the
> problem be?
>
> Caused by: java.lang.IllegalStateException: isDelete failed:
> deleteBuffer=22, qualifier=21, timestamp=1487055525513, comparison result:
> 1
> at
> org.apache.hadoop.hbase.regionserver.ScanDeleteTracker.isDeleted(
> ScanDeleteTracker.java:147)
> at
> org.apache.hadoop.hbase.regionserver.ScanQueryMatcher.
> match(ScanQueryMatcher.java:395)
> at
> org.apache.hadoop.hbase.regionserver.StoreScanner.
> next(StoreScanner.java:529)
> at
> org.apache.hadoop.hbase.regionserver.KeyValueHeap.
> next(KeyValueHeap.java:150)
> at
> org.apache.hadoop.hbase.regionserver.HRegion$RegionScannerImpl.
> populateResult(HRegion.java:5731)
> at
> org.apache.hadoop.hbase.regionserver.HRegion$RegionScannerImpl.
> nextInternal(HRegion.java:5894)
> at
> org.apache.hadoop.hbase.regionserver.HRegion$RegionScannerImpl.nextRaw(
> HRegion.java:5668)
> at
> org.apache.hadoop.hbase.regionserver.HRegion$RegionScannerImpl.next(
> HRegion.java:5645)
> at
> org.apache.hadoop.hbase.regionserver.HRegion$RegionScannerImpl.next(
> HRegion.java:5631)
> at org.apache.hadoop.hbase.regionserver.HRegion.get(HRegion.java:6829)
> at org.apache.hadoop.hbase.regionserver.HRegion.get(HRegion.java:6807)
> at
> org.apache.hadoop.hbase.regionserver.RSRpcServices.
> get(RSRpcServices.java:2049)
> at
> org.apache.hadoop.hbase.protobuf.generated.ClientProtos$ClientService$2.
> callBlockingMethod(ClientProtos.java:33644)
> at org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:2188)
> ... 4 more
>
> Mon Jul 03 04:34:07 PDT 2017,
> RpcRetryingCaller{globalStartTime=1499081647183, pause=100, retries=35},
> java.io.IOException: java.io.IOException: isDelete failed: deleteBuffer=22,
> qualifier=21, timestamp=1487055525513, comparison result: 1
> at org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:2239)
> at org.apache.hadoop.hbase.ipc.CallRunner.run(CallRunner.java:112)
> at
> org.apache.hadoop.hbase.ipc.RpcExecutor.consumerLoop(RpcExecutor.java:133)
> at org.apache.hadoop.hbase.ipc.RpcExecutor$1.run(RpcExecutor.java:108)
> at java.lang.Thread.run(Thread.java:745)
>
> Regards,
> Graceline Abigail P
>