public class OrcShimV230 extends OrcShimV210
After hive 2.3 and later, the orc API is basically stable, so we can call it directly.
Since hive 2.2 not include orc classes, so we can use hive orc 2.3 to read from hive 2.2.
| Constructor and Description |
|---|
OrcShimV230() |
| Modifier and Type | Method and Description |
|---|---|
protected org.apache.orc.Reader |
createReader(org.apache.hadoop.fs.Path path,
org.apache.hadoop.conf.Configuration conf) |
protected org.apache.orc.RecordReader |
createRecordReader(org.apache.orc.Reader reader,
org.apache.orc.Reader.Options options) |
protected org.apache.orc.Reader.Options |
readOrcConf(org.apache.orc.Reader.Options options,
org.apache.hadoop.conf.Configuration conf) |
nextBatchcomputeProjectionMask, createBatchWrapper, createRecordReader, getOffsetAndLengthForSplitclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateShim, defaultShimprotected org.apache.orc.Reader createReader(org.apache.hadoop.fs.Path path,
org.apache.hadoop.conf.Configuration conf)
throws IOException
createReader in class OrcShimV200IOExceptionprotected org.apache.orc.RecordReader createRecordReader(org.apache.orc.Reader reader,
org.apache.orc.Reader.Options options)
throws IOException
createRecordReader in class OrcShimV200IOExceptionprotected org.apache.orc.Reader.Options readOrcConf(org.apache.orc.Reader.Options options,
org.apache.hadoop.conf.Configuration conf)
readOrcConf in class OrcShimV200Copyright © 2014–2023 The Apache Software Foundation. All rights reserved.