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 graph
    ProfileWeight
    Weight wrapper that will compute how much time it takes to build the Scorer and then return a Scorer 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