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
FieldsModifier and TypeFieldDescriptionstatic final StringThe last checkpoint in a search chain not provided by any searcher.static final StringA checkpoint where results from different backends have been flattened into a single result.static final StringA checkpoint where the query is not yet transformed in any way.static final StringA checkpoint where as many query transformers as practically possible has been run.static final StringA 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:
-