See: Description
Interface | Description |
---|---|
ExternalCache.ExternalFooterCachesByConf |
An abstraction for testing ExternalCache in OrcInputFormat.
|
ExternalCache.ExternalFooterCachesByConf.Cache | |
OrcInputFormat.FooterCache |
Represents footer cache.
|
Reader |
The interface for reading ORC files.
|
RecordReader |
A row-by-row iterator for ORC files.
|
Writer |
The HIVE interface for writing ORC files.
|
Class | Description |
---|---|
ExternalCache |
Metastore-based footer cache storing serialized footers.
|
MetastoreExternalCachesByConf |
An implementation of external cache and factory based on metastore.
|
MetastoreExternalCachesByConf.HBaseCache | |
OrcFile |
Contains factory methods to read or write ORC files.
|
OrcFile.ReaderOptions | |
OrcFile.WriterOptions |
Options for creating ORC file writers.
|
OrcFileFormatProxy |
File format proxy for ORC.
|
OrcFileKeyWrapper |
Key for OrcFileMergeMapper task.
|
OrcFileStripeMergeInputFormat | |
OrcFileStripeMergeRecordReader | |
OrcFileValueWrapper |
Value for OrcFileMergeMapper.
|
OrcInputFormat |
A MapReduce/Hive input format for ORC files.
|
OrcInputFormat.ContextFactory | |
OrcInputFormat.FooterCacheKey | |
OrcInputFormat.NullKeyRecordReader |
Return a RecordReader that is compatible with the Hive 0.12 reader
with NullWritable for the key instead of RecordIdentifier.
|
OrcNewInputFormat |
An InputFormat for ORC files.
|
OrcNewOutputFormat |
An OutputFormat that writes ORC files.
|
OrcNewSplit |
OrcFileSplit.
|
OrcOiBatchToRowReader |
BatchToRowReader that returns the rows readable by ORC IOs.
|
OrcOutputFormat |
A Hive OutputFormat for ORC files.
|
OrcRawRecordMerger |
Merges a base and a list of delta files together into a single stream of
events.
|
OrcRawRecordMerger.ReaderKey |
A RecordIdentifier extended with the current transaction id.
|
OrcRecordUpdater |
A RecordUpdater where the files are stored as ORC.
|
OrcRecordUpdater.OrcOptions |
An extension to AcidOutputFormat that allows users to add additional
options.
|
OrcSerde |
A serde class for ORC.
|
OrcSplit |
OrcFileSplit.
|
OrcStruct | |
ReaderImpl | |
RecordReaderImpl | |
VectorizedOrcAcidRowBatchReader |
A fast vectorized batch reader class for ACID when split-update behavior is enabled.
|
VectorizedOrcInputFormat |
A MapReduce/Hive input format for ORC files.
|
VectorizedOrcSerde |
A serde class for ORC.
|
WriterImpl |
An ORC file writer.
|
Enum | Description |
---|---|
CompressionKind |
An enumeration that lists the generic compression algorithms that
can be applied to ORC files.
|
Format:
HEADER (3 bytes) "ORC"
STRIPE (0 or more stripes)
FILE-FOOTER
POST SCRIPT
PS LENGTH (1 byte)
Stripe:
INDEX-STREAM (0 or more)
DATA-STREAM (0 or more)
STRIPE-FOOTER
Copyright © 2021 The Apache Software Foundation. All rights reserved.