Uses of Class
com.yahoo.search.dispatch.searchcluster.Node
Package
Description
-
Uses of Node in com.yahoo.search.dispatch
Modifier and TypeMethodDescriptionSearchPath.selectNodes
(String searchPath, SearchCluster cluster) Parses the search path and select nodes from the given cluster based on it.Modifier and TypeMethodDescriptionprotected abstract Optional<SearchInvoker>
InvokerFactory.createNodeSearchInvoker
(VespaBackEndSearcher searcher, Query query, int maxHits, Node node) Modifier and TypeMethodDescriptionprotected static SearchInvoker
InvokerFactory.createCoverageErrorInvoker
(List<Node> nodes, Set<Integer> failed) ModifierConstructorDescriptionprotected
Dispatcher
(ClusterMonitor<Node> clusterMonitor, SearchCluster searchCluster, com.yahoo.vespa.config.search.DispatchConfig dispatchConfig, InvokerFactory invokerFactory, com.yahoo.jdisc.Metric metric) protected
SearchInvoker
(Optional<Node> node) -
Uses of Node in com.yahoo.search.dispatch.rpc
Modifier and TypeMethodDescriptionprotected Optional<SearchInvoker>
RpcInvokerFactory.createNodeSearchInvoker
(VespaBackEndSearcher searcher, Query query, int maxHits, Node node) RpcPingFactory.createPinger
(Node node, ClusterMonitor<Node> monitor, PongHandler pongHandler) Modifier and TypeMethodDescriptionRpcPingFactory.createPinger
(Node node, ClusterMonitor<Node> monitor, PongHandler pongHandler) ModifierConstructorDescriptionRpcPing
(Node node, ClusterMonitor<Node> clusterMonitor, RpcResourcePool rpcResourcePool, PongHandler pongHandler) ModifierConstructorDescriptionRpcPing
(Node node, ClusterMonitor<Node> clusterMonitor, RpcResourcePool rpcResourcePool, PongHandler pongHandler) -
Uses of Node in com.yahoo.search.dispatch.searchcluster
Modifier and TypeMethodDescriptionSearchCluster.localCorpusDispatchTarget()
Returns the single, local node we should dispatch queries directly to, or empty if we should not dispatch directly.com.google.common.collect.ImmutableList<Node>
Group.nodes()
Returns the nodes in this group as an immutable listSearchCluster.nodes()
Returns an immutable list of all nodes in this.Modifier and TypeMethodDescriptionPingFactory.createPinger
(Node node, ClusterMonitor<Node> monitor, PongHandler pongHandler) void
Called by the cluster monitor when node state changes to failedvoid
SearchCluster.ping
(ClusterMonitor clusterMonitor, Node node, Executor executor) Used by the cluster monitor to manage node statusvoid
Called by the cluster monitor when node state changes to workingModifier and TypeMethodDescriptionvoid
SearchCluster.addMonitoring
(ClusterMonitor<Node> clusterMonitor) PingFactory.createPinger
(Node node, ClusterMonitor<Node> monitor, PongHandler pongHandler) boolean
SearchCluster.isPartialGroupCoverageSufficient
(List<Node> nodes) Calculate whether a subset of nodes in a group has enough coverage