Uses of Interface
org.apache.druid.collections.BlockingPool
-
Packages that use BlockingPool Package Description org.apache.druid.collections org.apache.druid.query.groupby org.apache.druid.query.groupby.epinephelinae -
-
Uses of BlockingPool in org.apache.druid.collections
Classes in org.apache.druid.collections that implement BlockingPool Modifier and Type Class Description class
DefaultBlockingPool<T>
Pool that pre-generates objects up to a limit, then permits possibly-blocking "take" operations.class
DummyBlockingPool<T>
BlockingPool with 0 maxSize, all take*() methods immediately throwUnsupportedOperationException
.Methods in org.apache.druid.collections that return BlockingPool Modifier and Type Method Description static <T> BlockingPool<T>
DummyBlockingPool. instance()
-
Uses of BlockingPool in org.apache.druid.query.groupby
Constructors in org.apache.druid.query.groupby with parameters of type BlockingPool Constructor Description GroupingEngine(DruidProcessingConfig processingConfig, com.google.common.base.Supplier<GroupByQueryConfig> configSupplier, NonBlockingPool<ByteBuffer> bufferPool, BlockingPool<ByteBuffer> mergeBufferPool, com.fasterxml.jackson.databind.ObjectMapper jsonMapper, com.fasterxml.jackson.databind.ObjectMapper spillMapper, QueryWatcher queryWatcher)
-
Uses of BlockingPool in org.apache.druid.query.groupby.epinephelinae
Constructors in org.apache.druid.query.groupby.epinephelinae with parameters of type BlockingPool Constructor Description GroupByMergingQueryRunnerV2(GroupByQueryConfig config, DruidProcessingConfig processingConfig, QueryProcessingPool queryProcessingPool, QueryWatcher queryWatcher, Iterable<QueryRunner<ResultRow>> queryables, int concurrencyHint, BlockingPool<ByteBuffer> mergeBufferPool, int mergeBufferSize, com.fasterxml.jackson.databind.ObjectMapper spillMapper, String processingTmpDir)
-