Index: src/main/resources/hbase-default.xml =================================================================== --- src/main/resources/hbase-default.xml (revision 1342012) +++ src/main/resources/hbase-default.xml (revision ) @@ -305,14 +305,16 @@ hbase.regionserver.global.memstore.upperLimit 0.4 Maximum size of all memstores in a region server before new - updates are blocked and flushes are forced. Defaults to 40% of heap + updates are blocked and flushes are forced. Defaults to 40% of heap. + Updates are blocked and flushes are forced until size of all memstores + in a region server hits hbase.regionserver.global.memstore.lowerLimit. hbase.regionserver.global.memstore.lowerLimit 0.35 - When memstores are being forced to flush to make room in - memory, keep flushing until we hit this mark. Defaults to 35% of heap. + Maximum size of all memstores in a region server before + flushes are forced. Defaults to 35% of heap. This value equal to hbase.regionserver.global.memstore.upperLimit causes the minimum possible flushing to occur when updates are blocked due to memstore limiting.