Package org.apache.druid.query.search
Interface SearchQueryMetrics
-
- All Superinterfaces:
QueryMetrics<SearchQuery>
- All Known Implementing Classes:
DefaultSearchQueryMetrics
public interface SearchQueryMetrics extends QueryMetrics<SearchQuery>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
granularity(SearchQuery query)
Sets the granularity ofBaseQuery.getGranularity()
of the given query as dimension.-
Methods inherited from interface org.apache.druid.query.QueryMetrics
context, dataSource, duration, emit, hasFilters, identity, interval, makeBitmapResultFactory, parallelMergeParallelism, postFilters, preFilters, query, queryId, queryId, queryType, remoteAddress, reportBackPressureTime, reportBitmapConstructionTime, reportCpuTime, reportNodeBytes, reportNodeTime, reportNodeTimeToFirstByte, reportParallelMergeFastestPartitionTime, reportParallelMergeInputRows, reportParallelMergeInputSequences, reportParallelMergeOutputRows, reportParallelMergeParallelism, reportParallelMergeSlowestPartitionTime, reportParallelMergeTaskCount, reportParallelMergeTotalCpuTime, reportParallelMergeTotalTime, reportPreFilteredRows, reportQueriedSegmentCount, reportQueryBytes, reportQueryTime, reportSegmentAndCacheTime, reportSegmentRows, reportSegmentTime, reportWaitTime, segment, server, sqlQueryId, sqlQueryId, status, subQueryId, success, vectorized
-
-
-
-
Method Detail
-
granularity
void granularity(SearchQuery query)
Sets the granularity ofBaseQuery.getGranularity()
of the given query as dimension. This method is going to be used in "full" metrics impl, see https://github.com/apache/druid/pull/4570#issuecomment-319458229
-
-