Profiles the query portion of a search request.
Class Summary Class Description CollectorResultPublic interface and serialization container for profiled timings of the Collectors used in the search. InternalProfileCollectorThis class wraps a Lucene Collector and times the execution of: - setScorer() - collect() - doSetNextReader() - needsScores() InternalProfiler facilitates the linking of the Collector graph ProfileWeightWeight wrapper that will compute how much time it takes to build the
Scorerand then return a
Scorerthat is wrapped in order to compute timings as well.
QueryProfileBreakdownA record of timings for the various operations that may happen during query execution. QueryProfilerThis class acts as a thread-local storage for profiling a query. QueryProfileShardResultA container class to hold the profile results for a single shard in the request.
Enum Summary Enum Description QueryTimingType