Package org.apache.hadoop.hive.ql.io.orc

The Optimized Row Columnar (ORC) File Format.

See:
          Description

Interface Summary
BooleanColumnStatistics Statistics for boolean columns.
ColumnStatistics Statistics that are available for all types of columns.
DateColumnStatistics Statistics for DATE columns.
DecimalColumnStatistics Statistics for decimal columns.
DoubleColumnStatistics Statistics for float and double columns.
IntegerColumnStatistics Statistics for all of the integer columns, such as byte, short, int, and long.
Reader The interface for reading ORC files.
RecordReader A row-by-row iterator for ORC files.
StringColumnStatistics Statistics for string columns.
StripeInformation Information about the stripes in an ORC file that is provided by the Reader.
Writer The interface for writing ORC files.
 

Class Summary
FileDump A tool for printing out the file structure of ORC files.
OrcFile Contains factory methods to read or write ORC files.
OrcFile.WriterOptions Options for creating ORC file writers.
OrcInputFormat A MapReduce/Hive input format for ORC files.
OrcOutputFormat A Hive OutputFormat for ORC files.
OrcSerde A serde class for ORC.
TestBitFieldReader  
TestBitPack  
TestDynamicArray  
TestFileDump  
TestInputOutputFormat  
TestInputOutputFormat.MyRow  
TestInStream  
TestIntegerCompressionReader  
TestMemoryManager Test the ORC memory manager.
TestNewIntegerEncoding  
TestNewIntegerEncoding.Row  
TestOrcFile Tests for the top level reader/streamFactory of ORC files.
TestOrcFile.AllTypesRow  
TestOrcFile.BigRow  
TestOrcFile.InnerStruct  
TestOrcFile.MiddleStruct  
TestOrcNullOptimization  
TestOrcNullOptimization.InnerStruct  
TestOrcNullOptimization.MyStruct  
TestOrcStruct  
TestRecordReaderImpl  
TestRunLengthByteReader  
TestRunLengthIntegerReader  
TestSerializationUtils  
TestStreamName  
TestStringRedBlackTree Test the red-black tree with string keys.
TestZlib  
 

Enum Summary
CompressionKind An enumeration that lists the generic compression algorithms that can be applied to ORC files.
OrcFile.Version Create a version number for the ORC file format, so that we can add non-forward compatible changes in the future.
 

Package org.apache.hadoop.hive.ql.io.orc Description

The Optimized Row Columnar (ORC) File Format. This format:

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 © 2012 The Apache Software Foundation