| Interface | Description |
|---|---|
| RecordSource |
| Class | Description |
|---|---|
| CustomPartitionEdge | |
| CustomPartitionVertex | |
| CustomVertexConfiguration | |
| DagUtils |
DagUtils.
|
| DataInputByteBuffer | |
| DynamicPartitionPruner |
DynamicPartitionPruner takes a list of assigned partitions at runtime (split
generation) and prunes them using events generated during execution of the
dag.
|
| 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.
|
| HiveSplitGenerator |
This class is used to generate splits inside the AM on the cluster.
|
| MapRecordProcessor |
Process input from tez LogicalInput and write output - for a map plan
Just pump the records through the query plan.
|
| MapRecordSource |
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
|
| MergeFileRecordProcessor |
Record processor for fast merging of files.
|
| MergeFileTezProcessor |
Tez processor for fast file merging.
|
| 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.
|
| ReduceRecordSource |
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
|
| SplitGrouper |
SplitGrouper is used to combine splits based on head room and locality.
|
| TezContext |
TezContext contains additional context only available with Tez
|
| TezJobExecHelper |
TezJobExecHelper is a utility to safely call Tez functionality from
common code paths.
|
| 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.
|
Copyright © 2017 The Apache Software Foundation. All rights reserved.