You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Baiqiang Zhao (Jira)" <ji...@apache.org> on 2020/06/20 10:17:00 UTC

[jira] [Created] (HBASE-24599) WrongRowIOException occasionally thrown during batch append

Baiqiang Zhao created HBASE-24599:
-------------------------------------

             Summary:  WrongRowIOException occasionally thrown during batch append 
                 Key: HBASE-24599
                 URL: https://issues.apache.org/jira/browse/HBASE-24599
             Project: HBase
          Issue Type: Bug
    Affects Versions: 2.2.4
            Reporter: Baiqiang Zhao


We recently used the HTable.batch() to do batch Append, and RS occasionally throws a large number of errors as follows:
{code:java}
The row in 970~xxx/f:\x00\x00\x00\x17/LATEST_TIMESTAMP/Put/vlen=24/seqid=0/3160:50472:;3873:52121:; doesn't match the original one 841~aaa
 at org.apache.hadoop.hbase.client.Mutation.add(Mutation.java:788)
 at org.apache.hadoop.hbase.client.Append.add(Append.java:183)
 at org.apache.hadoop.hbase.shaded.protobuf.ProtobufUtil.toDelta(ProtobufUtil.java:815)
 at org.apache.hadoop.hbase.shaded.protobuf.ProtobufUtil.toAppend(ProtobufUtil.java:864)
 at org.apache.hadoop.hbase.regionserver.RSRpcServices.append(RSRpcServices.java:676)
 at org.apache.hadoop.hbase.regionserver.RSRpcServices.doNonAtomicRegionMutation(RSRpcServices.java:881)
 at org.apache.hadoop.hbase.regionserver.RSRpcServices.multi(RSRpcServices.java:2755)
 at org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos$ClientService$2.callBlockingMethod(ClientProtos.java:42290)
 at org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:413)
 at org.apache.hadoop.hbase.ipc.CallRunner.run(CallRunner.java:133)
 at org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:338)
 at org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:318){code}
Finally, the RS write handler and write queue are full, and the RS is unavailable. Looks the same asĀ [HBASE-19876|https://issues.apache.org/jira/browse/HBASE-19876].



--
This message was sent by Atlassian Jira
(v8.3.4#803005)