Package com.yahoo.search.searchchain
Class PhaseNames
java.lang.Object
com.yahoo.search.searchchain.PhaseNames
Helper class for ordering searchers. Searchers may use these names in their
@Before and @After annotations, though in general
a searcher should depend on some explicit functionality, not these
checkpoints.
- Author:
- Steinar Knutsen
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
The last checkpoint in a search chain not provided by any searcher.static final String
A checkpoint where results from different backends have been flattened into a single result.static final String
A checkpoint where the query is not yet transformed in any way.static final String
A checkpoint where as many query transformers as practically possible has been run.static final String
A checkpoint where data from different backends are not yet merged. -
Method Summary
-
Field Details
-
RAW_QUERY
A checkpoint where the query is not yet transformed in any way. RAW_QUERY is the first checkpoint not provided by some searcher.- See Also:
-
TRANSFORMED_QUERY
A checkpoint where as many query transformers as practically possible has been run. TRANSFORMED_QUERY is the first checkpoint after RAW_QUERY.- See Also:
-
BLENDED_RESULT
A checkpoint where results from different backends have been flattened into a single result. BLENDED_RESULT is the first checkpoint after TRANSFORMED_QUERY.- See Also:
-
UNBLENDED_RESULT
A checkpoint where data from different backends are not yet merged. UNBLENDED_RESULT is the first checkpoint after BLENDED_RESULT.- See Also:
-
BACKEND
The last checkpoint in a search chain not provided by any searcher.- See Also:
-