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
Fields Modifier and Type Field Description static java.lang.StringINCLUDEDREGIONFILENAMEstatic java.lang.StringSPLITFILENAME-
Fields 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_MAPS
-
-
Constructor Summary
Constructors Constructor Description RangeChecksumInputFormat()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<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, initialize
-
Methods 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 Detail
-
SPLITFILENAME
public static final java.lang.String SPLITFILENAME
- See Also:
- Constant Field Values
-
INCLUDEDREGIONFILENAME
public static final java.lang.String INCLUDEDREGIONFILENAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
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 java.util.List<org.apache.hadoop.mapreduce.InputSplit> getSplits(org.apache.hadoop.mapreduce.JobContext context) throws java.io.IOException- Overrides:
getSplitsin classorg.apache.hadoop.hbase.mapreduce.TableInputFormat- Throws:
java.io.IOException
-
-