Public interface and serialization container for profiled timings of the Collectors used in the search.
This class wraps a Lucene Collector and times the execution of: - setScorer() - collect() - doSetNextReader() - needsScores() InternalProfiler facilitates the linking of the Collector graph
Weight wrapper that will compute how much time it takes to build the
A record of timings for the various operations that may happen during query execution.
This class acts as a thread-local storage for profiling a query.
A container class to hold the profile results for a single shard in the request.