From d34103ca9ec311f0aa597d5c79cc7c83bb6e66a7 Mon Sep 17 00:00:00 2001 From: Esteban Gutierrez Date: Thu, 4 Jun 2015 16:21:53 -0700 Subject: [PATCH] HBASE-13729 Old hbase.regionserver.global.memstore.upperLimit and lowerLimit properties are ignored if present --- hbase-common/src/main/resources/hbase-default.xml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/hbase-common/src/main/resources/hbase-default.xml b/hbase-common/src/main/resources/hbase-default.xml index ad07c57..257032c 100644 --- a/hbase-common/src/main/resources/hbase-default.xml +++ b/hbase-common/src/main/resources/hbase-default.xml @@ -296,17 +296,17 @@ possible configurations would overwhelm and obscure the important. hbase.regionserver.global.memstore.size - 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 (0.4). Updates are blocked and flushes are forced until size of all memstores in a region server hits hbase.regionserver.global.memstore.size.lower.limit. hbase.regionserver.global.memstore.size.lower.limit - 0.95 + Maximum size of all memstores in a region server before flushes are forced. - Defaults to 95% of hbase.regionserver.global.memstore.size. + Defaults to 95% of hbase.regionserver.global.memstore.size (0.95). A 100% value for this value causes the minimum possible flushing to occur when updates are blocked due to memstore limiting. -- 2.4.2