|
Class Summary |
| ExecDriver |
ExecDriver is the central class in co-ordinating execution of any map-reduce task. |
| ExecMapper |
ExecMapper is the generic Map class for Hive. |
| ExecMapper.reportStats |
reportStats. |
| ExecMapperContext |
|
| ExecReducer |
ExecReducer is the generic Reducer class for Hive. |
| HadoopJobExecHelper |
|
| HashTableLoader |
HashTableLoader for MR loads the hashtable for MapJoins from local disk (hashtables
are distributed by using the DistributedCache. |
| JobDebugger |
JobDebugger takes a RunningJob that has failed and grabs the top 4 failing
tasks and outputs this information to the Hive CLI. |
| JobTrackerURLResolver |
JobTrackerURLResolver. |
| MapredLocalTask |
MapredLocalTask represents any local work (i.e.: client side work) that hive needs to
execute. |
| MapRedTask |
Extension of ExecDriver:
- can optionally spawn a map-reduce task from a separate jvm
- will make last minute adjustments to map-reduce job parameters, viz:
* estimating number of reducers
* estimating whether job should run locally |
| ObjectCache |
ObjectCache. |
| Throttle |
Intelligence to make clients wait if the cluster is in a bad state. |