| Package | Description |
|---|---|
| edu.snu.coral.runtime.common.plan.physical | |
| edu.snu.coral.runtime.common.plan.stage | |
| edu.snu.coral.runtime.executor | |
| edu.snu.coral.runtime.executor.datatransfer |
| Modifier and Type | Class and Description |
|---|---|
class |
PhysicalStageEdge
Contains information stage boundary
StageEdge. |
| Modifier and Type | Method and Description |
|---|---|
DAG<Task,RuntimeEdge<Task>> |
PhysicalStage.getTaskGroupDag() |
| Constructor and Description |
|---|
PhysicalStage(String stageId,
DAG<Task,RuntimeEdge<Task>> taskGroupDag,
int parallelism,
int scheduleGroupIndex,
String containerType)
Constructor.
|
| Modifier and Type | Class and Description |
|---|---|
class |
StageEdge
Stage Edge.
|
| Constructor and Description |
|---|
TaskGroupExecutor(ScheduledTaskGroup scheduledTaskGroup,
DAG<Task,RuntimeEdge<Task>> taskGroupDag,
TaskGroupStateManager taskGroupStateManager,
DataTransferFactory channelFactory) |
TaskGroupStateManager(ScheduledTaskGroup scheduledTaskGroup,
DAG<Task,RuntimeEdge<Task>> taskGroupDag,
String executorId,
PersistentConnectionToMasterMap persistentConnectionToMasterMap,
MetricMessageSender metricMessageSender) |
| Modifier and Type | Method and Description |
|---|---|
RuntimeEdge |
InputReader.getRuntimeEdge() |
| Modifier and Type | Method and Description |
|---|---|
InputReader |
DataTransferFactory.createLocalReader(int dstTaskIdx,
RuntimeEdge runtimeEdge)
Creates a local
InputReader between two task in a single task group. |
OutputWriter |
DataTransferFactory.createLocalWriter(Task srcTask,
int srcTaskIdx,
RuntimeEdge<?> runtimeEdge)
Creates an local
OutputWriter between two task in a single task group. |
InputReader |
DataTransferFactory.createReader(int dstTaskIdx,
IRVertex srcIRVertex,
RuntimeEdge runtimeEdge)
Creates an
InputReader between two stages. |
OutputWriter |
DataTransferFactory.createWriter(Task srcTask,
int srcTaskIdx,
IRVertex dstIRVertex,
RuntimeEdge<?> runtimeEdge)
Creates an
OutputWriter between two stages. |
| Constructor and Description |
|---|
InputReader(int dstTaskIndex,
IRVertex srcVertex,
RuntimeEdge runtimeEdge,
BlockManagerWorker blockManagerWorker) |
OutputWriter(int hashRangeMultiplier,
int srcTaskIdx,
String srcRuntimeVertexId,
IRVertex dstIrVertex,
RuntimeEdge<?> runtimeEdge,
BlockManagerWorker blockManagerWorker) |
Copyright © 2018. All rights reserved.