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
|
InternalProfileShardResults |
A container class to hold all the profile results across all shards.
|
ProfileBreakdown |
A record of timings for the various operations that may happen during query execution.
|
Profiler |
This class acts as a thread-local storage for profiling a query.
|
Profilers |
Wrapper around several
Profiler s that makes management easier. |
ProfileShardResult |
A container class to hold the profile results for a single shard in the request.
|
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. |
Enum | Description |
---|---|
ProfileBreakdown.TimingType |
Enumeration of all supported timing types.
|