public final class DataSkewReshapingPass extends ReshapingPass
MetricCollectionBarrierVertex
before Shuffle edges, to make a barrier before it,
and to use the metrics to repartition the skewed data.
NOTE: we currently put the DataSkewCompositePass at the end of the list for each policies, as it needs to take
a snapshot at the end of the pass. This could be prevented by modifying other passes to take the snapshot of the
DAG at the end of each passes for metricCollectionVertices.Constructor and Description |
---|
DataSkewReshapingPass()
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
DAG<IRVertex,IREdge> |
apply(DAG<IRVertex,IREdge> dag) |
getPrerequisiteExecutionProperties
Copyright © 2018. All rights reserved.