| |
|
| java.lang.Object org.griphyn.cPlanner.partitioner.Partitioner org.griphyn.cPlanner.partitioner.One2One
One2One | public class One2One extends Partitioner (Code) | | This partitioning technique considers each of the job in the dax as a
separate partition. This is used for Euryale style mode of operation in
Pegasus.
author: Karan Vahi version: $Revision: 50 $ |
Field Summary | |
final public static String | DESCRIPTION A short description about the partitioner. |
DESCRIPTION | final public static String DESCRIPTION(Code) | | A short description about the partitioner.
|
One2One | public One2One(GraphNode root, Map graph, PegasusProperties properties)(Code) | | The overloaded constructor.
Parameters: root - the dummy root node of the graph. Parameters: graph - the map containing all the nodes of the graph keyed bythe logical id of the nodes. Parameters: properties - the properties passed to the planner. |
description | public String description()(Code) | | Returns a textual description of the transfer implementation.
a short textual description |
determinePartitions | public void determinePartitions(Callback c)(Code) | | This ends up writing out a partition for each job in the dax. It is a
one 2 one mapping from the jobs in the dax to the corresponding
partitions in the pdax. The ids of the partitions in pdax is same
as the ids of the corresponding jobs in the dax.
Parameters: c - the callback object to callout to while partitioning. |
|
|
|