From 653542a166d88c4b7450c82a4165e38ec5fbad3f Mon Sep 17 00:00:00 2001 From: rahulgidwani Date: Mon, 9 Feb 2015 12:14:52 -0800 Subject: [PATCH] HBASE-12897, Minimum memstore size is a percentage --- .../java/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.java hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.java index ce60aba..66004cc 100644 --- hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.java +++ hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.java @@ -141,9 +141,9 @@ class MemStoreFlusher implements FlushRequester { static long getMemStoreLimit(final long max, final float limit, final float defaultLimit) { float effectiveLimit = limit; - if (limit >= 0.9f || limit < 0.1f) { + if (limit >= 0.9f || limit <= 0f) { LOG.warn("Setting global memstore limit to default of " + defaultLimit + - " because supplied value outside allowed range of 0.1 -> 0.9"); + " because supplied value outside allowed range of (0 -> 0.8]"); effectiveLimit = defaultLimit; } return (long)(max * effectiveLimit); -- 2.1.0