Package | Description |
---|---|
org.apache.flink.orc | |
org.apache.flink.orc.nohive | |
org.apache.flink.orc.nohive.shim | |
org.apache.flink.orc.shim |
Modifier and Type | Class and Description |
---|---|
static class |
OrcSplitReader.Between
An BETWEEN predicate that can be evaluated by the OrcInputFormat.
|
static class |
OrcSplitReader.Equals
An EQUALS predicate that can be evaluated by the OrcInputFormat.
|
static class |
OrcSplitReader.In
An IN predicate that can be evaluated by the OrcInputFormat.
|
static class |
OrcSplitReader.IsNull
An IS_NULL predicate that can be evaluated by the OrcInputFormat.
|
static class |
OrcSplitReader.LessThan
A LESS_THAN predicate that can be evaluated by the OrcInputFormat.
|
static class |
OrcSplitReader.LessThanEquals
A LESS_THAN_EQUALS predicate that can be evaluated by the OrcInputFormat.
|
static class |
OrcSplitReader.Not
A NOT predicate to negate a predicate that can be evaluated by the OrcInputFormat.
|
static class |
OrcSplitReader.NullSafeEquals
An EQUALS predicate that can be evaluated with Null safety by the OrcInputFormat.
|
static class |
OrcSplitReader.Or
An OR predicate that can be evaluated by the OrcInputFormat.
|
Modifier and Type | Field and Description |
---|---|
protected ArrayList<OrcSplitReader.Predicate> |
OrcInputFormat.conjunctPredicates |
Modifier and Type | Method and Description |
---|---|
protected OrcSplitReader.Predicate |
OrcSplitReader.Not.child() |
Modifier and Type | Method and Description |
---|---|
protected Iterable<OrcSplitReader.Predicate> |
OrcSplitReader.Or.children() |
Modifier and Type | Method and Description |
---|---|
void |
OrcInputFormat.addPredicate(OrcSplitReader.Predicate predicate)
Adds a filter predicate to reduce the number of rows to be returned by the input format.
|
Modifier and Type | Method and Description |
---|---|
static OrcColumnarRowSplitReader<org.apache.hadoop.hive.ql.exec.vector.VectorizedRowBatch> |
OrcSplitReaderUtil.genPartColumnarRowReader(String hiveVersion,
Configuration conf,
String[] fullFieldNames,
DataType[] fullFieldTypes,
Map<String,Object> partitionSpec,
int[] selectedFields,
List<OrcSplitReader.Predicate> conjunctPredicates,
int batchSize,
Path path,
long splitStart,
long splitLength)
Util for generating partitioned
OrcColumnarRowSplitReader . |
Constructor and Description |
---|
Not(OrcSplitReader.Predicate predicate)
Creates a NOT predicate.
|
Or(OrcSplitReader.Predicate... predicates)
Creates an OR predicate.
|
Constructor and Description |
---|
OrcColumnarRowSplitReader(OrcShim<BATCH> shim,
Configuration conf,
org.apache.orc.TypeDescription schema,
int[] selectedFields,
OrcColumnarRowSplitReader.ColumnBatchGenerator<BATCH> batchGenerator,
List<OrcSplitReader.Predicate> conjunctPredicates,
int batchSize,
Path path,
long splitStart,
long splitLength) |
OrcRowSplitReader(Configuration conf,
org.apache.orc.TypeDescription schema,
int[] selectedFields,
List<OrcSplitReader.Predicate> conjunctPredicates,
int batchSize,
Path path,
long splitStart,
long splitLength) |
OrcSplitReader(OrcShim<BATCH> shim,
Configuration conf,
org.apache.orc.TypeDescription schema,
int[] selectedFields,
List<OrcSplitReader.Predicate> conjunctPredicates,
int batchSize,
Path path,
long splitStart,
long splitLength) |
Modifier and Type | Method and Description |
---|---|
static OrcColumnarRowSplitReader<org.apache.orc.storage.ql.exec.vector.VectorizedRowBatch> |
OrcNoHiveSplitReaderUtil.genPartColumnarRowReader(Configuration conf,
String[] fullFieldNames,
DataType[] fullFieldTypes,
Map<String,Object> partitionSpec,
int[] selectedFields,
List<OrcSplitReader.Predicate> conjunctPredicates,
int batchSize,
Path path,
long splitStart,
long splitLength)
Util for generating partitioned
OrcColumnarRowSplitReader . |
Modifier and Type | Method and Description |
---|---|
org.apache.orc.RecordReader |
OrcNoHiveShim.createRecordReader(Configuration conf,
org.apache.orc.TypeDescription schema,
int[] selectedFields,
List<OrcSplitReader.Predicate> conjunctPredicates,
Path path,
long splitStart,
long splitLength) |
Modifier and Type | Method and Description |
---|---|
org.apache.orc.RecordReader |
OrcShimV200.createRecordReader(Configuration conf,
org.apache.orc.TypeDescription schema,
int[] selectedFields,
List<OrcSplitReader.Predicate> conjunctPredicates,
Path path,
long splitStart,
long splitLength) |
org.apache.orc.RecordReader |
OrcShim.createRecordReader(Configuration conf,
org.apache.orc.TypeDescription schema,
int[] selectedFields,
List<OrcSplitReader.Predicate> conjunctPredicates,
Path path,
long splitStart,
long splitLength)
Create orc
RecordReader from conf, schema and etc... |
Copyright © 2014–2021 The Apache Software Foundation. All rights reserved.