From f4faeb55b445b5b873bc2a679813da6145e3d794 Mon Sep 17 00:00:00 2001 From: Josh Elser Date: Mon, 7 Dec 2015 12:51:44 -0500 Subject: [PATCH] HBASE-14838 Add clarification docs to SimpleRegionNormalizer. --- .../apache/hadoop/hbase/master/normalizer/SimpleRegionNormalizer.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/master/normalizer/SimpleRegionNormalizer.java b/hbase-server/src/main/java/org/apache/hadoop/hbase/master/normalizer/SimpleRegionNormalizer.java index d843bd1..659b3dc 100644 --- a/hbase-server/src/main/java/org/apache/hadoop/hbase/master/normalizer/SimpleRegionNormalizer.java +++ b/hbase-server/src/main/java/org/apache/hadoop/hbase/master/normalizer/SimpleRegionNormalizer.java @@ -45,6 +45,10 @@ import java.util.List; * to merge, if R1 + R1 < S, and normalization stops *
  • Otherwise, no action is performed * + *

    + * Region sizes are coarse and approximate on the order of megabytes. Additionally, + * "empty" regions (less than 1MB, with the previous note) are not merged away. This + * is by design to prevent normalization from undoing the pre-splitting of a table. */ @InterfaceAudience.Private public class SimpleRegionNormalizer implements RegionNormalizer { -- 2.1.2