Uses of Class
com.yahoo.search.searchchain.Execution
Packages that use Execution
Package
Description
Cluster monitoring for content clusters queried over fnet.
The top level classes of the search container. A Query represents the incoming request, which produces a Result
by chained execution of a set of Searchers.
Standard searchers to compose in source search chains (those containing searchers specific for one source and
which ends with a call to some provider) which calls a cluster of provider nodes.
The federation layer on top of the search container.
The search query model
Vespa search platform query transformation infrastructure.
Classes for composition of searchers into search chains, which are executed to produce Results for Queries.
Various useful searchers
YQL+ integration.
-
Uses of Execution in ai.vespa.search.llm
Methods in ai.vespa.search.llm with parameters of type Execution -
Uses of Execution in com.yahoo.prelude.cluster
Methods in com.yahoo.prelude.cluster with parameters of type Execution -
Uses of Execution in com.yahoo.prelude.querytransform
Methods in com.yahoo.prelude.querytransform with parameters of type ExecutionModifier and TypeMethodDescription -
Uses of Execution in com.yahoo.prelude.searcher
Methods in com.yahoo.prelude.searcher with parameters of type ExecutionModifier and TypeMethodDescriptionprotected Result
BlendingSearcher.blendResults
(Result result, Query q, int offset, int hits, Execution execution) Produce a single blended hit list from a group of hitgroups.void
Fills this result by forwarding to the right chained searchersvoid
First fetch result from the next searcher in the chain.Convert Juniper style property highlighting to XML style. -
Uses of Execution in com.yahoo.prelude.semantics
Methods in com.yahoo.prelude.semantics with parameters of type Execution -
Uses of Execution in com.yahoo.prelude.statistics
Methods in com.yahoo.prelude.statistics with parameters of type Execution -
Uses of Execution in com.yahoo.search
Methods in com.yahoo.search with parameters of type ExecutionModifier and TypeMethodDescriptionfinal void
Searcher.ensureFilled
(Result result, String summaryClass, Execution execution) Fills the result if it is not already filled for the given summary class.void
Fill hit properties with data using the given summary class.abstract Result
Override this to implement your searcher. -
Uses of Execution in com.yahoo.search.cluster
Methods in com.yahoo.search.cluster with parameters of type ExecutionModifier and TypeMethodDescriptionfinal void
protected abstract void
Perform the fill against the given connection.Send a ping request downwards to probe if this searcher chain is in functioning orderprotected Result
ClusterSearcher.robustSearch
(Query query, Execution execution, T connection) Call search(Query, Execution, T) and handle any exceptions returned which we do not want to propagate upwards By default this catches all runtime exceptions and puts them into the resultfinal Result
protected Result
ClusterSearcher.search
(Query query, Execution execution, ErrorMessage message) This is called (instead of search(query, execution, connection) to handle searches where no (suitable) backend was available.protected abstract Result
Perform the search against the given connection. -
Uses of Execution in com.yahoo.search.federation
Methods in com.yahoo.search.federation with parameters of type ExecutionModifier and TypeMethodDescriptionvoid
void
-
Uses of Execution in com.yahoo.search.grouping
Methods in com.yahoo.search.grouping with parameters of type ExecutionModifier and TypeMethodDescriptionImplements the deprecated "unique" api for deduplication by using grouping. -
Uses of Execution in com.yahoo.search.grouping.result
Methods in com.yahoo.search.grouping.result with parameters of type Execution -
Uses of Execution in com.yahoo.search.grouping.vespa
Methods in com.yahoo.search.grouping.vespa with parameters of type Execution -
Uses of Execution in com.yahoo.search.match
Methods in com.yahoo.search.match with parameters of type Execution -
Uses of Execution in com.yahoo.search.pagetemplates
Methods in com.yahoo.search.pagetemplates with parameters of type Execution -
Uses of Execution in com.yahoo.search.query
Methods in com.yahoo.search.query that return ExecutionModifier and TypeMethodDescriptionModel.getExecution()
Returns the Execution working on this, or a null execution if none.Methods in com.yahoo.search.query with parameters of type ExecutionModifier and TypeMethodDescriptionvoid
Model.setExecution
(Execution execution) Sets the execution working on this. -
Uses of Execution in com.yahoo.search.query.rewrite
Methods in com.yahoo.search.query.rewrite with parameters of type ExecutionModifier and TypeMethodDescriptionPerform main rewrite logics for this searcher
- Skip to next rewriter if query is previously rewritten and getSkipRewriterIfRewritten() is true for this rewriter
- Execute rewriter's main rewrite logic
- Pass to the next rewriter the query to be used for dictionary retrievalExecute another search chain specified by the user
- Retrieve search chain specified by the user through param
- Execute specified search chain if exist -
Uses of Execution in com.yahoo.search.querytransform
Methods in com.yahoo.search.querytransform with parameters of type ExecutionModifier and TypeMethodDescriptionvoid
-
Uses of Execution in com.yahoo.search.searchchain
Methods in com.yahoo.search.searchchain that return ExecutionModifier and TypeMethodDescriptionFutureResult.getExecution()
Returns the execution which creates thisExecutionFactory.newExecution
(com.yahoo.component.chain.Chain<? extends Searcher> searchChain) Creates a new execution starting at a search chain.ExecutionFactory.newExecution
(String searchChainId) Creates a new execution starting at a search chain.Constructors in com.yahoo.search.searchchain with parameters of type ExecutionModifierConstructorDescriptionAsyncExecution
(com.yahoo.component.chain.Chain<? extends Searcher> chain, Execution execution) Creates an async execution.AsyncExecution
(Execution execution) Creates an async execution from an existing execution.Creates an execution from another.FutureResult
(Callable<Result> callable, Execution execution, Query query) -
Uses of Execution in com.yahoo.search.searchchain.testutil
Methods in com.yahoo.search.searchchain.testutil with parameters of type Execution -
Uses of Execution in com.yahoo.search.searchers
Methods in com.yahoo.search.searchers with parameters of type ExecutionModifier and TypeMethodDescription -
Uses of Execution in com.yahoo.search.significance
Methods in com.yahoo.search.significance with parameters of type Execution -
Uses of Execution in com.yahoo.search.yql
Methods in com.yahoo.search.yql with parameters of type ExecutionModifier and TypeMethodDescriptionvoid
void
-
Uses of Execution in com.yahoo.vespa.streamingvisitors
Methods in com.yahoo.vespa.streamingvisitors with parameters of type Execution