@InterfaceAudience.Private @InterfaceStability.Unstable
| Interface | Description |
|---|---|
| ExceptionReporter |
An interface for reporting exceptions to other threads
|
| MergeManager<K,V> |
An interface for a reduce side merge that works with the default Shuffle
implementation.
|
| ShuffleScheduler<K,V> |
| Class | Description |
|---|---|
| IFileWrappedMapOutput<K,V> |
Common code for allowing MapOutput classes to handle streams.
|
| InMemoryReader<K,V> |
IFile.InMemoryReader to read map-outputs present in-memory. |
| InMemoryWriter<K,V> | |
| MapHost | |
| MapOutput<K,V> | |
| MapOutput.MapOutputComparator<K,V> | |
| MergeManagerImpl<K,V> | |
| Shuffle<K,V> | |
| ShuffleClientMetrics | |
| ShuffleHeader |
Shuffle Header information that is sent by the TaskTracker and
deciphered by the Fetcher thread of Reduce task
|
| ShuffleSchedulerImpl<K,V> |
| Enum | Description |
|---|---|
| MapHost.State |
| Exception | Description |
|---|---|
| Shuffle.ShuffleError |
Copyright © 2022 Apache Software Foundation. All rights reserved.