Package org.elasticsearch.search.profile.query
Profiles the query portion of a search request.
-
Class Summary Class Description CollectorResult Public interface and serialization container for profiled timings of the Collectors used in the search.InternalProfileCollector This class wraps a Lucene Collector and times the execution of: - setScorer() - collect() - doSetNextReader() - needsScores() InternalProfiler facilitates the linking of the Collector graphProfileWeight Weight wrapper that will compute how much time it takes to build theScorer
and then return aScorer
that is wrapped in order to compute timings as well.QueryProfileBreakdown A record of timings for the various operations that may happen during query execution.QueryProfiler This class acts as a thread-local storage for profiling a query.QueryProfileShardResult A container class to hold the profile results for a single shard in the request. -
Enum Summary Enum Description QueryTimingType