Package org.apache.iceberg.mr.hive
Class HiveIcebergInputFormat
- java.lang.Object
- 
- org.apache.iceberg.mr.mapred.MapredIcebergInputFormat<Record>
- 
- org.apache.iceberg.mr.hive.HiveIcebergInputFormat
 
 
- 
- All Implemented Interfaces:
- org.apache.hadoop.hive.ql.exec.vector.VectorizedInputFormatInterface,- org.apache.hadoop.hive.ql.io.CombineHiveInputFormat.AvoidSplitCombination,- org.apache.hadoop.mapred.InputFormat<java.lang.Void,Container<Record>>
 
 public class HiveIcebergInputFormat extends MapredIcebergInputFormat<Record> implements org.apache.hadoop.hive.ql.io.CombineHiveInputFormat.AvoidSplitCombination, org.apache.hadoop.hive.ql.exec.vector.VectorizedInputFormatInterface 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class org.apache.iceberg.mr.mapred.MapredIcebergInputFormatMapredIcebergInputFormat.CompatibilityTaskAttemptContextImpl
 
- 
 - 
Constructor SummaryConstructors Constructor Description HiveIcebergInputFormat()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.hadoop.mapred.RecordReader<java.lang.Void,Container<Record>>getRecordReader(org.apache.hadoop.mapred.InputSplit split, org.apache.hadoop.mapred.JobConf job, org.apache.hadoop.mapred.Reporter reporter)org.apache.hadoop.mapred.InputSplit[]getSplits(org.apache.hadoop.mapred.JobConf job, int numSplits)VectorizedSupport.Support[]getSupportedFeatures()booleanshouldSkipCombine(org.apache.hadoop.fs.Path path, org.apache.hadoop.conf.Configuration conf)- 
Methods inherited from class org.apache.iceberg.mr.mapred.MapredIcebergInputFormatconfigure, newTaskAttemptContext
 
- 
 
- 
- 
- 
Method Detail- 
getSplitspublic org.apache.hadoop.mapred.InputSplit[] getSplits(org.apache.hadoop.mapred.JobConf job, int numSplits) throws java.io.IOException- Specified by:
- getSplitsin interface- org.apache.hadoop.mapred.InputFormat<java.lang.Void,Container<Record>>
- Overrides:
- getSplitsin class- MapredIcebergInputFormat<Record>
- Throws:
- java.io.IOException
 
 - 
getRecordReaderpublic org.apache.hadoop.mapred.RecordReader<java.lang.Void,Container<Record>> getRecordReader(org.apache.hadoop.mapred.InputSplit split, org.apache.hadoop.mapred.JobConf job, org.apache.hadoop.mapred.Reporter reporter) throws java.io.IOException - Specified by:
- getRecordReaderin interface- org.apache.hadoop.mapred.InputFormat<java.lang.Void,Container<Record>>
- Overrides:
- getRecordReaderin class- MapredIcebergInputFormat<Record>
- Throws:
- java.io.IOException
 
 - 
shouldSkipCombinepublic boolean shouldSkipCombine(org.apache.hadoop.fs.Path path, org.apache.hadoop.conf.Configuration conf)- Specified by:
- shouldSkipCombinein interface- org.apache.hadoop.hive.ql.io.CombineHiveInputFormat.AvoidSplitCombination
 
 - 
getSupportedFeaturespublic VectorizedSupport.Support[] getSupportedFeatures() 
 
- 
 
-