org.apache.hadoop.hbase.regionserver
Class DisabledRegionSplitPolicy

java.lang.Object
  extended by org.apache.hadoop.conf.Configured
      extended by org.apache.hadoop.hbase.regionserver.RegionSplitPolicy
          extended by org.apache.hadoop.hbase.regionserver.DisabledRegionSplitPolicy
All Implemented Interfaces:
org.apache.hadoop.conf.Configurable

@InterfaceAudience.LimitedPrivate(value="Configuration")
public class DisabledRegionSplitPolicy
extends RegionSplitPolicy

A RegionSplitPolicy that disables region splits. This should be used with care, since it will disable automatic sharding. Most of the time, using ConstantSizeRegionSplitPolicy with a large region size (10GB, etc) is safer.


Field Summary
 
Fields inherited from class org.apache.hadoop.hbase.regionserver.RegionSplitPolicy
region
 
Constructor Summary
DisabledRegionSplitPolicy()
           
 
Method Summary
protected  boolean shouldSplit()
           
 
Methods inherited from class org.apache.hadoop.hbase.regionserver.RegionSplitPolicy
configureForRegion, create, getSplitPoint, getSplitPolicyClass, skipStoreFileRangeCheck, skipStoreFileRangeCheck
 
Methods inherited from class org.apache.hadoop.conf.Configured
getConf, setConf
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DisabledRegionSplitPolicy

public DisabledRegionSplitPolicy()
Method Detail

shouldSplit

protected boolean shouldSplit()
Specified by:
shouldSplit in class RegionSplitPolicy
Returns:
true if the specified region should be split.


Copyright © 2007-2016 The Apache Software Foundation. All Rights Reserved.