Name | Description | Type | Package | Framework |
AbstractMapJoinTableContainer | Class | org.apache.hadoop.hive.ql.exec.persistence | Apache Hive | |
AbstractRowContainer | Interface | org.apache.hadoop.hive.ql.exec.persistence | Apache Hive | |
AbstractRowContainer .RowIterator | Interface | org.apache.hadoop.hive.ql.exec.persistence.AbstractRowContainer | Apache Hive | |
BytesBytesMultiHashMap | HashMap that maps byte arrays to byte arrays with limited functionality necessary for MapJoin hash tables, with small memory overhead. | Class | org.apache.hadoop.hive.ql.exec.persistence | Apache Hive |
BytesBytesMultiHashMap .KvSource | The source of keys and values to put into hashtable; avoids byte copying. | Interface | org.apache.hadoop.hive.ql.exec.persistence.BytesBytesMultiHashMap | Apache Hive |
BytesBytesMultiHashMap .Result | The result of looking up a key in the multi-hash map. | Class | org.apache.hadoop.hive.ql.exec.persistence.BytesBytesMultiHashMap | Apache Hive |
FlatRowContainer | Class | org.apache.hadoop.hive.ql.exec.persistence | Apache Hive | |
HashMapWrapper | Simple wrapper for persistent Hashmap implementing only the put/get/remove/clear interface. | Class | org.apache.hadoop.hive.ql.exec.persistence | Apache Hive |
HybridHashTableConf | This conf class is a wrapper of a list of HybridHashTableContainers and some common info shared among them, which is used in n-way join (multiple small tables are involved). | Class | org.apache.hadoop.hive.ql.exec.persistence | Apache Hive |
HybridHashTableContainer | Hash table container that can have many partitions -- each partition has its own hashmap, as well as row container for small table and big table. | Class | org.apache.hadoop.hive.ql.exec.persistence | Apache Hive |
HybridHashTableContainer .HashPartition | This class encapsulates the triplet together since they are closely related to each other The triplet: hashmap (either in memory or on disk), small table container, big table container | Class | org.apache.hadoop.hive.ql.exec.persistence.HybridHashTableContainer | Apache Hive |
KeyValueContainer | An eager key/value container that puts every row directly to output stream. | Class | org.apache.hadoop.hive.ql.exec.persistence | Apache Hive |
MapJoinBytesTableContainer | Table container that serializes keys and values using LazyBinarySerDe into BytesBytesMultiHashMap, with very low memory overhead. | Class | org.apache.hadoop.hive.ql.exec.persistence | Apache Hive |
MapJoinBytesTableContainer .DirectKeyValueWriter | Class | org.apache.hadoop.hive.ql.exec.persistence.MapJoinBytesTableContainer | Apache Hive | |
MapJoinBytesTableContainer .KeyValueHelper | Interface | org.apache.hadoop.hive.ql.exec.persistence.MapJoinBytesTableContainer | Apache Hive | |
MapJoinEagerRowContainer | Class | org.apache.hadoop.hive.ql.exec.persistence | Apache Hive | |
MapJoinKey | The base class for MapJoinKey. | Class | org.apache.hadoop.hive.ql.exec.persistence | Apache Hive |
MapJoinKeyObject | Class | org.apache.hadoop.hive.ql.exec.persistence | Apache Hive | |
MapJoinObjectSerDeContext | Class | org.apache.hadoop.hive.ql.exec.persistence | Apache Hive | |
MapJoinPersistableTableContainer | Interface | org.apache.hadoop.hive.ql.exec.persistence | Apache Hive | |
MapJoinRowContainer | Interface | org.apache.hadoop.hive.ql.exec.persistence | Apache Hive | |
MapJoinTableContainer | Interface | org.apache.hadoop.hive.ql.exec.persistence | Apache Hive | |
MapJoinTableContainer .ReusableGetAdaptor | Retrieve rows from hashtable key by key, one key at a time, w/o copying the structures for each key. | Interface | org.apache.hadoop.hive.ql.exec.persistence.MapJoinTableContainer | Apache Hive |
MapJoinTableContainerDirectAccess | Interface | org.apache.hadoop.hive.ql.exec.persistence | Apache Hive | |
MapJoinTableContainerSerDe | Class | org.apache.hadoop.hive.ql.exec.persistence | Apache Hive | |
ObjectContainer | An eager object container that puts every row directly to output stream. | Class | org.apache.hadoop.hive.ql.exec.persistence | Apache Hive |
PTFRowContainer | It extends RowContainer behavior in the following ways: You must continue to call first to signal the transition from writing to the | Class | org.apache.hadoop.hive.ql.exec.persistence | Apache Hive |
PTFRowContainer .PTFHiveSequenceFileOutputFormat | Class | org.apache.hadoop.hive.ql.exec.persistence.PTFRowContainer | Apache Hive | |
PTFRowContainer .PTFSequenceFileInputFormat | Class | org.apache.hadoop.hive.ql.exec.persistence.PTFRowContainer | Apache Hive | |
PTFRowContainer .PTFSequenceFileRecordReader | Class | org.apache.hadoop.hive.ql.exec.persistence.PTFRowContainer | Apache Hive | |
ReusableGetAdaptorDirectAccess | Interface | org.apache.hadoop.hive.ql.exec.persistence | Apache Hive | |
RowContainer | Simple persistent container for rows. | Class | org.apache.hadoop.hive.ql.exec.persistence | Apache Hive |