| Class | Description |
|---|---|
| FairShuffleEdgeManager |
Edge manager for fair routing.
|
| FairShuffleUserPayloads | |
| FairShuffleUserPayloads.FairShuffleEdgeManagerConfigPayloadProto |
Protobuf type
FairShuffleEdgeManagerConfigPayloadProto |
| FairShuffleUserPayloads.FairShuffleEdgeManagerConfigPayloadProto.Builder |
Protobuf type
FairShuffleEdgeManagerConfigPayloadProto |
| FairShuffleUserPayloads.FairShuffleEdgeManagerDestinationTaskPropProto |
Protobuf type
FairShuffleEdgeManagerDestinationTaskPropProto |
| FairShuffleUserPayloads.FairShuffleEdgeManagerDestinationTaskPropProto.Builder |
Protobuf type
FairShuffleEdgeManagerDestinationTaskPropProto |
| FairShuffleUserPayloads.RangeProto |
Protobuf type
RangeProto |
| FairShuffleUserPayloads.RangeProto.Builder |
Protobuf type
RangeProto |
| FairShuffleVertexManager |
Fair routing based on partition size distribution to achieve optimal
input size for any destination task thus reduce data skewness.
|
| FairShuffleVertexManager.FairShuffleVertexManagerConfigBuilder |
Helper class to configure ShuffleVertexManager
|
| InputReadyVertexManager | |
| ShuffleVertexManager |
Starts scheduling tasks when number of completed source tasks crosses
slowStartMinSrcCompletionFraction and schedules all tasks
when slowStartMaxSrcCompletionFraction is reached |
| ShuffleVertexManager.CustomShuffleEdgeManager | |
| ShuffleVertexManager.ShuffleVertexManagerConfigBuilder |
Helper class to configure ShuffleVertexManager
|
| Enum | Description |
|---|---|
| FairShuffleVertexManager.FairRoutingType |
Enables automatic parallelism determination for the vertex.
|
Copyright © 2019 Apache Software Foundation. All rights reserved.