Class RangeChecksumInputFormat
java.lang.Object
org.apache.hadoop.mapreduce.InputFormat<org.apache.hadoop.hbase.io.ImmutableBytesWritable,org.apache.hadoop.hbase.client.Result>
org.apache.hadoop.hbase.mapreduce.TableInputFormatBase
org.apache.hadoop.hbase.mapreduce.TableInputFormat
com.mapr.fs.hbase.tools.mapreduce.RangeChecksumInputFormat
- All Implemented Interfaces:
org.apache.hadoop.conf.Configurable
public class RangeChecksumInputFormat
extends org.apache.hadoop.hbase.mapreduce.TableInputFormat
-
Field Summary
FieldsFields inherited from class org.apache.hadoop.hbase.mapreduce.TableInputFormat
INPUT_TABLE, SCAN, SCAN_BATCHSIZE, SCAN_CACHEBLOCKS, SCAN_CACHEDROWS, SCAN_COLUMN_FAMILY, SCAN_COLUMNS, SCAN_MAXVERSIONS, SCAN_ROW_START, SCAN_ROW_STOP, SCAN_TIMERANGE_END, SCAN_TIMERANGE_START, SCAN_TIMESTAMP, SHUFFLE_MAPSFields inherited from class org.apache.hadoop.hbase.mapreduce.TableInputFormatBase
INPUT_AUTOBALANCE_MAXSKEWRATIO, MAPREDUCE_INPUT_AUTOBALANCE, MAX_AVERAGE_REGION_SIZE, NUM_MAPPERS_PER_REGION, TABLE_ROW_TEXTKEY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionList<org.apache.hadoop.mapreduce.InputSplit>getSplits(org.apache.hadoop.mapreduce.JobContext context) org.apache.hadoop.hbase.io.ImmutableBytesWritablegetSplitStartKey(org.apache.hadoop.hbase.io.ImmutableBytesWritable key) protected booleanincludeRegionInSplit(byte[] startKey, byte[] endKey) voidsetConf(org.apache.hadoop.conf.Configuration configuration) Methods inherited from class org.apache.hadoop.hbase.mapreduce.TableInputFormat
addColumns, configureSplitTable, createScanFromConfiguration, getConf, getStartEndKeys, initializeMethods inherited from class org.apache.hadoop.hbase.mapreduce.TableInputFormatBase
calculateAutoBalancedSplits, calculateRebalancedSplits, closeTable, createNInputSplitsUniform, createRecordReader, getAdmin, getHTable, getRegionLocator, getScan, getSplitKey, getTable, initializeTable, reverseDNS, setHTable, setScan, setTableRecordReader
-
Field Details
-
SPLITFILENAME
- See Also:
-
INCLUDEDREGIONFILENAME
- See Also:
-
-
Constructor Details
-
RangeChecksumInputFormat
public RangeChecksumInputFormat()
-
-
Method Details
-
setConf
public void setConf(org.apache.hadoop.conf.Configuration configuration) - Specified by:
setConfin interfaceorg.apache.hadoop.conf.Configurable- Overrides:
setConfin classorg.apache.hadoop.hbase.mapreduce.TableInputFormat
-
getSplitStartKey
public org.apache.hadoop.hbase.io.ImmutableBytesWritable getSplitStartKey(org.apache.hadoop.hbase.io.ImmutableBytesWritable key) -
includeRegionInSplit
protected boolean includeRegionInSplit(byte[] startKey, byte[] endKey) - Overrides:
includeRegionInSplitin classorg.apache.hadoop.hbase.mapreduce.TableInputFormatBase
-
getSplits
public List<org.apache.hadoop.mapreduce.InputSplit> getSplits(org.apache.hadoop.mapreduce.JobContext context) throws IOException - Overrides:
getSplitsin classorg.apache.hadoop.hbase.mapreduce.TableInputFormat- Throws:
IOException
-