Uses of Interface
org.apache.hadoop.hbase.util.RegionSplitter.SplitAlgorithm
Packages that use RegionSplitter.SplitAlgorithm
Package
Description
Provides HBase MapReduce
Input/OutputFormats, a table indexing MapReduce job, and utility methods.
Provides HBase MapReduce
Input/OutputFormats, a table indexing MapReduce job, and utility methods.
-
Uses of RegionSplitter.SplitAlgorithm in org.apache.hadoop.hbase.mapred
Methods in org.apache.hadoop.hbase.mapred with parameters of type RegionSplitter.SplitAlgorithmModifier and TypeMethodDescriptionstatic voidTableMapReduceUtil.initTableSnapshotMapJob(String snapshotName, String columns, Class<? extends TableMap> mapper, Class<?> outputKeyClass, Class<?> outputValueClass, org.apache.hadoop.mapred.JobConf jobConf, boolean addDependencyJars, org.apache.hadoop.fs.Path tmpRestoreDir, RegionSplitter.SplitAlgorithm splitAlgo, int numSplitsPerRegion) Sets up the job for reading from a table snapshot.static voidTableSnapshotInputFormat.setInput(org.apache.hadoop.mapred.JobConf job, String snapshotName, org.apache.hadoop.fs.Path restoreDir, RegionSplitter.SplitAlgorithm splitAlgo, int numSplitsPerRegion) Configures the job to use TableSnapshotInputFormat to read from a snapshot. -
Uses of RegionSplitter.SplitAlgorithm in org.apache.hadoop.hbase.mapreduce
Methods in org.apache.hadoop.hbase.mapreduce that return RegionSplitter.SplitAlgorithmModifier and TypeMethodDescriptionTableSnapshotInputFormatImpl.getSplitAlgo(org.apache.hadoop.conf.Configuration conf) Methods in org.apache.hadoop.hbase.mapreduce with parameters of type RegionSplitter.SplitAlgorithmModifier and TypeMethodDescriptionTableSnapshotInputFormatImpl.getSplits(Scan scan, SnapshotManifest manifest, List<HRegionInfo> regionManifests, org.apache.hadoop.fs.Path restoreDir, org.apache.hadoop.conf.Configuration conf, RegionSplitter.SplitAlgorithm sa, int numSplits) static voidTableMapReduceUtil.initTableSnapshotMapperJob(String snapshotName, Scan scan, Class<? extends TableMapper> mapper, Class<?> outputKeyClass, Class<?> outputValueClass, org.apache.hadoop.mapreduce.Job job, boolean addDependencyJars, org.apache.hadoop.fs.Path tmpRestoreDir, RegionSplitter.SplitAlgorithm splitAlgo, int numSplitsPerRegion) Sets up the job for reading from a table snapshot.static voidTableSnapshotInputFormat.setInput(org.apache.hadoop.mapreduce.Job job, String snapshotName, org.apache.hadoop.fs.Path restoreDir, RegionSplitter.SplitAlgorithm splitAlgo, int numSplitsPerRegion) Configures the job to use TableSnapshotInputFormat to read from a snapshot.static voidTableSnapshotInputFormatImpl.setInput(org.apache.hadoop.conf.Configuration conf, String snapshotName, org.apache.hadoop.fs.Path restoreDir, RegionSplitter.SplitAlgorithm splitAlgo, int numSplitsPerRegion) Configures the job to use TableSnapshotInputFormat to read from a snapshot. -
Uses of RegionSplitter.SplitAlgorithm in org.apache.hadoop.hbase.util
Classes in org.apache.hadoop.hbase.util that implement RegionSplitter.SplitAlgorithmModifier and TypeClassDescriptionstatic classThe format of a DecimalStringSplit region boundary is the ASCII representation of reversed sequential number, or any other uniformly distributed decimal value.static classHexStringSplit is a well-knownRegionSplitter.SplitAlgorithmfor choosing region boundaries.static classstatic classA SplitAlgorithm that divides the space of possible keys evenly.Methods in org.apache.hadoop.hbase.util that return RegionSplitter.SplitAlgorithmModifier and TypeMethodDescriptionRegionSplitter.newSplitAlgoInstance(org.apache.hadoop.conf.Configuration conf, String splitClassName) Methods in org.apache.hadoop.hbase.util with parameters of type RegionSplitter.SplitAlgorithmModifier and TypeMethodDescription(package private) static voidRegionSplitter.createPresplitTable(TableName tableName, RegionSplitter.SplitAlgorithm splitAlgo, String[] columnFamilies, org.apache.hadoop.conf.Configuration conf) (package private) static LinkedList<Pair<byte[],byte[]>> RegionSplitter.getSplits(Connection connection, TableName tableName, RegionSplitter.SplitAlgorithm splitAlgo) (package private) static voidRegionSplitter.rollingSplit(TableName tableName, RegionSplitter.SplitAlgorithm splitAlgo, org.apache.hadoop.conf.Configuration conf) (package private) static LinkedList<Pair<byte[],byte[]>> RegionSplitter.splitScan(LinkedList<Pair<byte[], byte[]>> regionList, Connection connection, TableName tableName, RegionSplitter.SplitAlgorithm splitAlgo)