Class Summary |
CustomPartitionEdge |
|
CustomPartitionVertex |
|
DagUtils |
DagUtils. |
HashTableLoader |
HashTableLoader for Tez constructs the hashtable from records read from
a broadcast edge. |
HivePreWarmProcessor |
A simple sleep processor implementation that sleeps for the configured
time in milliseconds. |
MapRecordProcessor |
Process input from tez LogicalInput and write output - for a map plan
Just pump the records through the query plan. |
MapTezProcessor |
Subclass that is used to indicate if this is a map or reduce process |
ObjectCache |
ObjectCache. |
RecordProcessor |
Process input from tez LogicalInput and write output
It has different subclasses for map and reduce processing |
ReduceRecordProcessor |
Process input from tez LogicalInput and write output - for a map plan
Just pump the records through the query plan. |
ReduceTezProcessor |
Subclass that is used to indicate if this is a map or reduce process |
TezCacheAccess |
Access to the Object cache from Tez, along with utility methods for accessing specific Keys. |
TezContext |
TezContext contains additional context only available with Tez |
TezJobMonitor |
TezJobMonitor keeps track of a tez job while it's being executed. |
TezProcessor |
Hive processor for Tez that forms the vertices in Tez and processes the data. |
TezSessionPoolManager |
This class is for managing multiple tez sessions particularly when
HiveServer2 is being used to submit queries. |
TezSessionState |
Holds session state related to Tez |
TezTask |
TezTask handles the execution of TezWork. |