Uses of Interface
org.apache.druid.query.QueryProcessingPool
Packages that use QueryProcessingPool
Package
Description
-
Uses of QueryProcessingPool in org.apache.druid.query
Classes in org.apache.druid.query that implement QueryProcessingPoolModifier and TypeClassDescriptionclassQueryProcessingPoolwrapper overExecs.directExecutor()classDefault implementation ofQueryProcessingPoolthat just forwards operations, including query execution tasks, to an underlyingExecutorServiceExposes a methodForwardingQueryProcessingPool.submitRunnerTask(PrioritizedQueryRunnerCallable, long, TimeUnit)which allows execution tasks to be serviced a custom timeout.classclassImplementation ofQueryProcessingPoolthat throws when any query execution task unit is submitted to it.Methods in org.apache.druid.query with parameters of type QueryProcessingPoolModifier and TypeMethodDescriptionQueryRunnerFactory.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 QueryProcessingPoolModifierConstructorDescriptionChainedExecutionQueryRunner(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 QueryProcessingPoolModifier and TypeMethodDescriptionDataSourceMetadataQueryRunnerFactory.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 QueryProcessingPoolModifier and TypeMethodDescriptionGroupByQueryRunnerFactory.mergeRunners(QueryProcessingPool queryProcessingPool, Iterable<QueryRunner<ResultRow>> queryRunners) 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 QueryProcessingPoolModifierConstructorDescriptionGroupByMergingQueryRunner(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 QueryProcessingPoolModifier and TypeMethodDescriptionSegmentMetadataQueryRunnerFactory.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 QueryProcessingPoolModifier and TypeMethodDescriptionWindowOperatorQueryQueryRunnerFactory.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 QueryProcessingPoolModifier and TypeMethodDescriptionScanQueryRunnerFactory.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 QueryProcessingPoolModifier and TypeMethodDescriptionSearchQueryRunnerFactory.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 QueryProcessingPoolModifier and TypeMethodDescriptionTimeBoundaryQueryRunnerFactory.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 QueryProcessingPoolModifier and TypeMethodDescriptionTimeseriesQueryRunnerFactory.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 QueryProcessingPoolModifier and TypeMethodDescriptionTopNQueryRunnerFactory.mergeRunners(QueryProcessingPool queryProcessingPool, Iterable<QueryRunner<Result<TopNResultValue>>> queryRunners)