Uses of Interface
org.apache.druid.query.QueryProcessingPool
-
-
Uses of QueryProcessingPool in org.apache.druid.query
Classes in org.apache.druid.query that implement QueryProcessingPool Modifier and Type Class Description classDirectQueryProcessingPoolQueryProcessingPoolwrapper overExecs.directExecutor()classForwardingQueryProcessingPoolDefault implementation ofQueryProcessingPoolthat just forwards operations, including query execution tasks, to an underlyingExecutorServiceclassMetricsEmittingQueryProcessingPoolclassNoopQueryProcessingPoolImplementation ofQueryProcessingPoolthat throws when any query execution task unit is submitted to it.Methods in org.apache.druid.query with parameters of type QueryProcessingPool Modifier and Type Method Description QueryRunner<T>QueryRunnerFactory. mergeRunners(QueryProcessingPool queryProcessingPool, Iterable<QueryRunner<T>> queryRunners)Runners generated with createRunner() and combined into an Iterable in (time,shardId) order are passed along to this method with anQueryProcessingPool.Constructors in org.apache.druid.query with parameters of type QueryProcessingPool Constructor Description ChainedExecutionQueryRunner(QueryProcessingPool queryProcessingPool, QueryWatcher queryWatcher, Iterable<QueryRunner<T>> queryables) -
Uses of QueryProcessingPool in org.apache.druid.query.datasourcemetadata
Methods in org.apache.druid.query.datasourcemetadata with parameters of type QueryProcessingPool Modifier and Type Method Description QueryRunner<Result<DataSourceMetadataResultValue>>DataSourceMetadataQueryRunnerFactory. mergeRunners(QueryProcessingPool queryProcessingPool, Iterable<QueryRunner<Result<DataSourceMetadataResultValue>>> queryRunners) -
Uses of QueryProcessingPool in org.apache.druid.query.groupby
Methods in org.apache.druid.query.groupby with parameters of type QueryProcessingPool Modifier and Type Method Description QueryRunner<ResultRow>GroupByQueryRunnerFactory. mergeRunners(QueryProcessingPool queryProcessingPool, Iterable<QueryRunner<ResultRow>> queryRunners)QueryRunner<ResultRow>GroupingEngine. mergeRunners(QueryProcessingPool queryProcessingPool, Iterable<QueryRunner<ResultRow>> queryRunners)Merges a variety of single-segment query runners into a combined runner. -
Uses of QueryProcessingPool in org.apache.druid.query.groupby.epinephelinae
Constructors in org.apache.druid.query.groupby.epinephelinae with parameters of type QueryProcessingPool Constructor Description GroupByMergingQueryRunner(GroupByQueryConfig config, DruidProcessingConfig processingConfig, QueryProcessingPool queryProcessingPool, QueryWatcher queryWatcher, Iterable<QueryRunner<ResultRow>> queryables, GroupByResourcesReservationPool groupByResourcesReservationPool, int concurrencyHint, int mergeBufferSize, com.fasterxml.jackson.databind.ObjectMapper spillMapper, String processingTmpDir, GroupByStatsProvider groupByStatsProvider) -
Uses of QueryProcessingPool in org.apache.druid.query.metadata
Methods in org.apache.druid.query.metadata with parameters of type QueryProcessingPool Modifier and Type Method Description QueryRunner<SegmentAnalysis>SegmentMetadataQueryRunnerFactory. mergeRunners(QueryProcessingPool queryProcessingPool, Iterable<QueryRunner<SegmentAnalysis>> queryRunners) -
Uses of QueryProcessingPool in org.apache.druid.query.operator
Methods in org.apache.druid.query.operator with parameters of type QueryProcessingPool Modifier and Type Method Description QueryRunner<RowsAndColumns>WindowOperatorQueryQueryRunnerFactory. mergeRunners(QueryProcessingPool queryProcessingPool, Iterable<QueryRunner<RowsAndColumns>> queryRunners) -
Uses of QueryProcessingPool in org.apache.druid.query.scan
Methods in org.apache.druid.query.scan with parameters of type QueryProcessingPool Modifier and Type Method Description QueryRunner<ScanResultValue>ScanQueryRunnerFactory. mergeRunners(QueryProcessingPool queryProcessingPool, Iterable<QueryRunner<ScanResultValue>> queryRunners) -
Uses of QueryProcessingPool in org.apache.druid.query.search
Methods in org.apache.druid.query.search with parameters of type QueryProcessingPool Modifier and Type Method Description QueryRunner<Result<SearchResultValue>>SearchQueryRunnerFactory. mergeRunners(QueryProcessingPool queryProcessingPool, Iterable<QueryRunner<Result<SearchResultValue>>> queryRunners) -
Uses of QueryProcessingPool in org.apache.druid.query.timeboundary
Methods in org.apache.druid.query.timeboundary with parameters of type QueryProcessingPool Modifier and Type Method Description QueryRunner<Result<TimeBoundaryResultValue>>TimeBoundaryQueryRunnerFactory. mergeRunners(QueryProcessingPool queryProcessingPool, Iterable<QueryRunner<Result<TimeBoundaryResultValue>>> queryRunners) -
Uses of QueryProcessingPool in org.apache.druid.query.timeseries
Methods in org.apache.druid.query.timeseries with parameters of type QueryProcessingPool Modifier and Type Method Description QueryRunner<Result<TimeseriesResultValue>>TimeseriesQueryRunnerFactory. mergeRunners(QueryProcessingPool queryProcessingPool, Iterable<QueryRunner<Result<TimeseriesResultValue>>> queryRunners) -
Uses of QueryProcessingPool in org.apache.druid.query.topn
Methods in org.apache.druid.query.topn with parameters of type QueryProcessingPool Modifier and Type Method Description QueryRunner<Result<TopNResultValue>>TopNQueryRunnerFactory. mergeRunners(QueryProcessingPool queryProcessingPool, Iterable<QueryRunner<Result<TopNResultValue>>> queryRunners)
-