|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.hadoop.hbase.util.ModifyRegionUtils
@InterfaceAudience.Private public abstract class ModifyRegionUtils
Utility methods for interacting with the regions.
Nested Class Summary | |
---|---|
static interface |
ModifyRegionUtils.RegionFillTask
|
Method Summary | |
---|---|
static void |
assignRegions(AssignmentManager assignmentManager,
List<HRegionInfo> regions)
Trigger immediate assignment of the regions in round-robin fashion |
static List<HRegionInfo> |
createRegions(org.apache.hadoop.conf.Configuration conf,
org.apache.hadoop.fs.Path rootDir,
HTableDescriptor hTableDescriptor,
HRegionInfo[] newRegions)
Create new set of regions on the specified file-system. |
static List<HRegionInfo> |
createRegions(org.apache.hadoop.conf.Configuration conf,
org.apache.hadoop.fs.Path rootDir,
HTableDescriptor hTableDescriptor,
HRegionInfo[] newRegions,
ModifyRegionUtils.RegionFillTask task)
Create new set of regions on the specified file-system. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static List<HRegionInfo> createRegions(org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.fs.Path rootDir, HTableDescriptor hTableDescriptor, HRegionInfo[] newRegions) throws IOException
conf
- Configuration
rootDir
- Root directory for HBase instancehTableDescriptor
- description of the tablenewRegions
- HRegionInfo
that describes the regions to create
IOException
public static List<HRegionInfo> createRegions(org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.fs.Path rootDir, HTableDescriptor hTableDescriptor, HRegionInfo[] newRegions, ModifyRegionUtils.RegionFillTask task) throws IOException
conf
- Configuration
rootDir
- Root directory for HBase instancehTableDescriptor
- description of the tablenewRegions
- HRegionInfo
that describes the regions to createtask
- ModifyRegionUtils.RegionFillTask
custom code to populate region after creation
IOException
public static void assignRegions(AssignmentManager assignmentManager, List<HRegionInfo> regions) throws IOException
assignmentManager
- regions
-
IOException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |