diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegion.java b/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegion.java index 9d5d650..c9fdd5e 100644 --- a/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegion.java +++ b/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegion.java @@ -2493,7 +2493,6 @@ public class HRegion implements HeapSize { // , Writable{ if (hasWalAppends) { syncOrDefer(txid, durability); } - doRollBackMemstore = false; // calling the post CP hook for batch mutation if (!isInReplay && coprocessorHost != null) { MiniBatchOperationInProgress miniBatchOp = @@ -2501,6 +2500,7 @@ public class HRegion implements HeapSize { // , Writable{ batchOp.retCodeDetails, batchOp.walEditsFromCoprocessors, firstIndex, lastIndexExclusive); coprocessorHost.postBatchMutate(miniBatchOp); } + doRollBackMemstore = false; // ------------------------------------------------------------------ // STEP 8. Advance mvcc. This will make this put visible to scanners and getters.