Uses of Class
org.apache.storm.scheduler.resource.RasNode
-
Packages that use RasNode Package Description org.apache.storm.scheduler.resource org.apache.storm.scheduler.resource.strategies.scheduling org.apache.storm.scheduler.resource.strategies.scheduling.sorter -
-
Uses of RasNode in org.apache.storm.scheduler.resource
Methods in org.apache.storm.scheduler.resource that return RasNode Modifier and Type Method Description RasNode
RasNodes. getNodeById(String nodeId)
get node object from nodeId.Methods in org.apache.storm.scheduler.resource that return types with arguments of type RasNode Modifier and Type Method Description static Map<String,RasNode>
RasNodes. getAllNodesFrom(Cluster cluster)
Map<String,List<RasNode>>
RasNodes. getHostnameToNodes()
Get a map with list of RasNode for each hostname.Collection<RasNode>
RasNodes. getNodes()
Methods in org.apache.storm.scheduler.resource with parameters of type RasNode Modifier and Type Method Description int
RasNode. compareTo(RasNode o)
-
Uses of RasNode in org.apache.storm.scheduler.resource.strategies.scheduling
Methods in org.apache.storm.scheduler.resource.strategies.scheduling that return RasNode Modifier and Type Method Description RasNode
BaseResourceAwareStrategy. idToNode(String id)
Find RASNode for specified node id.Methods in org.apache.storm.scheduler.resource.strategies.scheduling that return types with arguments of type RasNode Modifier and Type Method Description List<RasNode>
BaseResourceAwareStrategy. hostnameToNodes(String hostname)
hostname to Ids.Methods in org.apache.storm.scheduler.resource.strategies.scheduling with parameters of type RasNode Modifier and Type Method Description protected int
BaseResourceAwareStrategy. assignBoundAckersForNewWorkerSlot(ExecutorDetails exec, RasNode node, WorkerSlot workerSlot)
Determine how many bound ackers to put into the given workerSlot.void
SchedulingSearcherState. assignCurrentExecutor(Map<ExecutorDetails,String> execToComp, RasNode node, WorkerSlot workerSlot)
Attempt to assign current executor (execIndex points to) to worker and node.void
SchedulingSearcherState. assignSingleBoundAcker(RasNode node, WorkerSlot workerSlot)
Remove the head of unassigned ackers and attempt to assign it to a workerSlot as a bound acker.void
SchedulingSearcherState. backtrack(Map<ExecutorDetails,String> execToComp, RasNode[] nodesForExec, WorkerSlot[] workerSlotForExec)
Backtrack to prior executor that was directly assigned.void
SchedulingSearcherState. freeWorkerSlotWithBoundAckers(RasNode node, WorkerSlot workerSlot)
Free the bound-ackers for the given node and workerSlot.int
SchedulingSearcherState. getComponentCntOnNode(RasNode rasNode, String comp)
-
Uses of RasNode in org.apache.storm.scheduler.resource.strategies.scheduling.sorter
Methods in org.apache.storm.scheduler.resource.strategies.scheduling.sorter that return types with arguments of type RasNode Modifier and Type Method Description List<RasNode>
NodeSorter. hostnameToNodes(String hostname)
hostname to Ids.List<RasNode>
NodeSorterHostProximity. hostnameToNodes(String hostname)
hostname to Ids.
-