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.