| Class and Description |
|---|
| StreamingOutputFormat
Marker interface for streaming output formats.
|
| Class and Description |
|---|
| AcidUtils.Operation |
| Class and Description |
|---|
| AcidUtils.Operation |
| AcidUtils.TableSnapshot |
| HiveKey
HiveKey is a simple wrapper on Text which allows us to set the hashCode
easily.
|
HiveOutputFormat
HiveOutputFormat describes the output-specification for Hive's
operators. |
| HivePartitioner
Partition keys by their
Object.hashCode(). |
| RCFile.Writer
Write KeyBuffer/ValueBuffer pairs to a RCFile.
|
| Class and Description |
|---|
| IOContext
IOContext basically contains the position information of the current
key/value.
|
| Class and Description |
|---|
| HiveKey
HiveKey is a simple wrapper on Text which allows us to set the hashCode
easily.
|
HiveOutputFormat
HiveOutputFormat describes the output-specification for Hive's
operators. |
| HiveSequenceFileOutputFormat
A
HiveOutputFormat that writes SequenceFiles. |
| Class and Description |
|---|
| HiveKey
HiveKey is a simple wrapper on Text which allows us to set the hashCode
easily.
|
| Class and Description |
|---|
| IOContext
IOContext basically contains the position information of the current
key/value.
|
| Class and Description |
|---|
| BucketIdentifier
Stores bucket and writeId of the bucket files.
|
| Class and Description |
|---|
| HiveKey
HiveKey is a simple wrapper on Text which allows us to set the hashCode
easily.
|
| Class and Description |
|---|
| AbstractStorageFormatDescriptor |
| AcidDirectory
AcidDirectory used to provide ACID directory layout information, which directories and files to read.
|
| AcidInputFormat.DeltaFileMetaData |
| AcidInputFormat.DeltaMetaData |
| AcidInputFormat.Options
Options for controlling the record readers.
|
| AcidInputFormat.RawReader |
| AcidInputFormat.RowReader |
| AcidOutputFormat.Options
Options to control how the files are written
|
| AcidUtils.AcidBaseFileType |
| AcidUtils.AcidOperationalProperties
Current syntax for creating full acid transactional tables is any one of following 3 ways:
create table T (a int, b int) stored as orc tblproperties('transactional'='true').
|
| AcidUtils.BucketMetaData
Represents bucketId and copy_N suffix
|
| AcidUtils.Directory |
| AcidUtils.FileInfo
A simple wrapper class that stores the information about a base file and its type.
|
| AcidUtils.HdfsDirSnapshot
DFS dir listing.
|
| AcidUtils.IdPathFilter |
| AcidUtils.Operation |
| AcidUtils.ParsedBase
In addition to
AcidUtils.ParsedBaseLight this knows if the data is in raw format, i.e. |
| AcidUtils.ParsedBaseLight
Since version 3 but prior to version 4, format of a base is "base_X" where X is a writeId.
|
| AcidUtils.ParsedDelta
In addition to
AcidUtils.ParsedDeltaLight this knows if the data is in raw format, i.e. |
| AcidUtils.ParsedDeltaLight
This encapsulates info obtained form the file path.
|
| AcidUtils.ParsedDirectory |
| AcidUtils.TableSnapshot |
| BatchToRowReader
A record reader wrapper that converts VRB reader into an OI-based reader.
|
| BatchToRowReader.VirtualColumnHandler
Wrapper class to map a virtual column to a handler defined by subclasses of
BatchToRowReader. |
| BucketCodec
This class makes sense of
RecordIdentifier.getBucketProperty(). |
| BucketIdentifier
Stores bucket and writeId of the bucket files.
|
| BucketizedHiveInputSplit
HiveInputSplit encapsulates an InputSplit with its corresponding
inputFormatClass.
|
| ContentSummaryInputFormat
ContentSummayInputFormat provides an interface to let the input format itself
figure the content summary for a give input path.
|
| FlatFileInputFormat.RowContainer
Deprecated.
A work-around until HADOOP-1230 is fixed.
|
| FlatFileInputFormat.SerializationContext
Deprecated.
An implementation of SerializationContext is responsible for looking up the
Serialization implementation for the given RecordReader.
|
| HiveContextAwareRecordReader
This class prepares an IOContext, and provides the ability to perform a binary search on the
data.
|
| HiveFileFormatUtils.FileChecker |
| HiveIgnoreKeyTextOutputFormat
HiveIgnoreKeyTextOutputFormat replaces key with null before feeding the <key,
value> to TextOutputFormat.RecordWriter.
|
| HiveInputFormat
HiveInputFormat is a parameterized InputFormat which looks at the path name
and determine the correct InputFormat for that path name from
mapredPlan.pathToPartitionInfo().
|
| HiveInputFormat.HiveInputSplit
HiveInputSplit encapsulates an InputSplit with its corresponding
inputFormatClass.
|
HiveOutputFormat
HiveOutputFormat describes the output-specification for Hive's
operators. |
| HivePartitioner
Partition keys by their
Object.hashCode(). |
| InputFormatChecker
Check for validity of the input files.
|
| IOContext
IOContext basically contains the position information of the current
key/value.
|
| IOContext.Comparison |
| IOPrepareCache
IOPrepareCache is used to cache pre-query io-related objects.
|
| LlapCacheOnlyInputFormatInterface
Marker interface for LLAP IO.
|
| NonSyncDataOutputBuffer
A thread-not-safe version of Hadoop's DataOutputBuffer, which removes all
synchronized modifiers.
|
| NullRowsInputFormat
NullRowsInputFormat outputs null rows, maximum 100.
|
| NullRowsInputFormat.NullRowsRecordReader |
| OneNullRowInputFormat.OneNullRowRecordReader |
| PositionDeleteInfo |
| RCFile.KeyBuffer
KeyBuffer is the key of each record in RCFile.
|
| RCFile.ValueBuffer
ValueBuffer is the value of each record in RCFile.
|
| RecordIdentifier
Gives the Record identifier information for the current record.
|
| RecordIdentifier.Field
This is in support of
VirtualColumn.ROWID
Contains metadata about each field in RecordIdentifier that needs to be part of ROWID
which is represented as a struct RecordIdentifier.StructInfo. |
| RecordUpdater
API for supporting updating records.
|
| ReworkMapredInputFormat |
| SingleFileSystem
Implements an abstraction layer to show files in a single directory.
|
| StorageFormatDescriptor
Subclasses represent a storage format for the
CREATE TABLE ...
|
| SymbolicInputFormat |
| SyntheticFileId |
| Class and Description |
|---|
HiveOutputFormat
HiveOutputFormat describes the output-specification for Hive's
operators. |
| Class and Description |
|---|
| AcidInputFormat
The interface required for input formats that what to support ACID
transactions.
|
| AcidInputFormat.AcidRecordReader
RecordReader returned by AcidInputFormat working in row-at-a-time mode should AcidRecordReader.
|
| AcidInputFormat.DeltaMetaData |
| AcidInputFormat.Options
Options for controlling the record readers.
|
| AcidInputFormat.RawReader |
| AcidInputFormat.RowReader |
| AcidOutputFormat
An extension for OutputFormats that want to implement ACID transactions.
|
| AcidOutputFormat.Options
Options to control how the files are written
|
| BatchToRowInputFormat |
| BatchToRowReader
A record reader wrapper that converts VRB reader into an OI-based reader.
|
| BatchToRowReader.VirtualColumnHandler
Wrapper class to map a virtual column to a handler defined by subclasses of
BatchToRowReader. |
| ColumnarSplit
Interface when implemented should return the estimated size of columnar projections
that will be read from the split.
|
| CombineHiveInputFormat.AvoidSplitCombination
This is a marker interface that is used to identify the formats where
combine split generation is not applicable
|
HiveOutputFormat
HiveOutputFormat describes the output-specification for Hive's
operators. |
| InputFormatChecker
Check for validity of the input files.
|
| LlapAwareSplit
Split that is aware that it could be executed in LLAP.
|
| LlapWrappableInputFormatInterface
Marker interface for LLAP IO.
|
| RecordIdentifier
Gives the Record identifier information for the current record.
|
| RecordUpdater
API for supporting updating records.
|
| SelfDescribingInputFormatInterface
Marker interface to indicate a given input format is self-describing and
can perform schema evolution itself.
|
| StatsProvidingRecordWriter
If a file format internally gathers statistics (like ORC) while writing then
it can expose the statistics through this record writer interface.
|
| Class and Description |
|---|
HiveOutputFormat
HiveOutputFormat describes the output-specification for Hive's
operators. |
| InputFormatChecker
Check for validity of the input files.
|
| LlapCacheOnlyInputFormatInterface
Marker interface for LLAP IO.
|
| Class and Description |
|---|
| StatsProvidingRecordReader
If a file format internally gathers statistics (like ORC) then it can expose
the statistics through this interface.
|
| Class and Description |
|---|
| RowPositionAwareVectorizedRecordReader |
| Class and Description |
|---|
| StatsProvidingRecordWriter
If a file format internally gathers statistics (like ORC) while writing then
it can expose the statistics through this record writer interface.
|
| Class and Description |
|---|
| RCFile.KeyBuffer
KeyBuffer is the key of each record in RCFile.
|
| RCFile.ValueBuffer
ValueBuffer is the value of each record in RCFile.
|
| Class and Description |
|---|
| AcidUtils.Operation |
HiveOutputFormat
HiveOutputFormat describes the output-specification for Hive's
operators. |
| StorageFormatDescriptor
Subclasses represent a storage format for the
CREATE TABLE ...
|
| Class and Description |
|---|
| AcidUtils.Operation |
| Class and Description |
|---|
| StorageFormatDescriptor
Subclasses represent a storage format for the
CREATE TABLE ...
|
| Class and Description |
|---|
| AcidUtils.AcidOperationalProperties
Current syntax for creating full acid transactional tables is any one of following 3 ways:
create table T (a int, b int) stored as orc tblproperties('transactional'='true').
|
| AcidUtils.Operation |
| Class and Description |
|---|
| AcidDirectory
AcidDirectory used to provide ACID directory layout information, which directories and files to read.
|
| AcidOutputFormat.Options
Options to control how the files are written
|
| Class and Description |
|---|
| AcidDirectory
AcidDirectory used to provide ACID directory layout information, which directories and files to read.
|
| Class and Description |
|---|
| RecordIdentifier
Gives the Record identifier information for the current record.
|
Copyright © 2024 The Apache Software Foundation. All rights reserved.