Package | Description |
---|---|
org.apache.hadoop.hive.ql | |
org.apache.hadoop.hive.ql.exec |
Hive QL execution tasks, operators, functions and other handlers.
|
org.apache.hadoop.hive.ql.exec.mr | |
org.apache.hadoop.hive.ql.exec.vector.mapjoin | |
org.apache.hadoop.hive.ql.exec.vector.mapjoin.fast |
Modifier and Type | Method and Description |
---|---|
static HashTableLoader |
HashTableLoaderFactory.getLoader(org.apache.hadoop.conf.Configuration hconf) |
Modifier and Type | Field and Description |
---|---|
protected HashTableLoader |
MapJoinOperator.loader |
Modifier and Type | Method and Description |
---|---|
protected HashTableLoader |
MapJoinOperator.getHashTableLoader(org.apache.hadoop.conf.Configuration hconf) |
Modifier and Type | Class and Description |
---|---|
class |
HashTableLoader
HashTableLoader for MR loads the hashtable for MapJoins from local disk (hashtables
are distributed by using the DistributedCache.
|
Modifier and Type | Method and Description |
---|---|
protected HashTableLoader |
VectorMapJoinCommonOperator.getHashTableLoader(org.apache.hadoop.conf.Configuration hconf)
This override lets us substitute our own fast vectorized hash table loader.
|
Modifier and Type | Class and Description |
---|---|
class |
VectorMapJoinFastHashTableLoader
HashTableLoader for Tez constructs the hashtable from records read from
a broadcast edge.
|
Copyright © 2022 The Apache Software Foundation. All rights reserved.