diff --git a/CHANGES.txt b/CHANGES.txt index e6b5f0912d0..a5d432a17aa 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -37,6 +37,7 @@ Release 0.20.0 - Unreleased HBASE-1245 hfile meta block handling bugs (Ryan Rawson via Stack) HBASE-1238 Under upload, region servers are unable to compact when loaded with hundreds of regions + HBASE-1247 checkAndSave doesn't Write Ahead Log IMPROVEMENTS HBASE-1089 Add count of regions on filesystem to master UI; add percentage diff --git a/src/java/org/apache/hadoop/hbase/regionserver/HRegionServer.java b/src/java/org/apache/hadoop/hbase/regionserver/HRegionServer.java index 6f17244b3e6..5f0d319b5b7 100644 --- a/src/java/org/apache/hadoop/hbase/regionserver/HRegionServer.java +++ b/src/java/org/apache/hadoop/hbase/regionserver/HRegionServer.java @@ -1660,9 +1660,8 @@ public class HRegionServer implements HConstants, HRegionInterface, HBaseRPCErro validateValuesLength(b, region); try { cacheFlusher.reclaimMemcacheMemory(); - boolean result = region.checkAndSave(b, - expectedValues,getLockFromId(b.getRowLock()), false); - return result; + return region.checkAndSave(b, + expectedValues,getLockFromId(b.getRowLock()), true); } catch (Throwable t) { throw convertThrowableToIOE(cleanup(t)); }