From 5561764c1553f329192429405be37cad798d6376 Mon Sep 17 00:00:00 2001 From: rahulgidwani Date: Thu, 5 Feb 2015 16:35:12 -0800 Subject: [PATCH] Adjust the minimum memstore allowed percentage: --- .../main/java/org/apache/hadoop/hbase/io/util/HeapMemorySizeUtil.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hbase-common/src/main/java/org/apache/hadoop/hbase/io/util/HeapMemorySizeUtil.java b/hbase-common/src/main/java/org/apache/hadoop/hbase/io/util/HeapMemorySizeUtil.java index 250a984..7cfa35d 100644 --- a/hbase-common/src/main/java/org/apache/hadoop/hbase/io/util/HeapMemorySizeUtil.java +++ b/hbase-common/src/main/java/org/apache/hadoop/hbase/io/util/HeapMemorySizeUtil.java @@ -79,10 +79,10 @@ public class HeapMemorySizeUtil { public static float getGlobalMemStorePercent(final Configuration c, final boolean logInvalid) { float limit = c.getFloat(MEMSTORE_SIZE_KEY, c.getFloat(MEMSTORE_SIZE_OLD_KEY, DEFAULT_MEMSTORE_SIZE)); - if (limit > 0.8f || limit < 0.05f) { + if (limit > 0.8f || limit <= 0.0f) { if (logInvalid) { LOG.warn("Setting global memstore limit to default of " + DEFAULT_MEMSTORE_SIZE - + " because supplied value outside allowed range of 0.05 -> 0.8"); + + " because supplied value outside allowed range of (0 -> 0.8]"); } limit = DEFAULT_MEMSTORE_SIZE; } -- 2.1.0