Uses of Class
org.apache.druid.collections.ReferenceCountingResourceHolder
-
Packages that use ReferenceCountingResourceHolder Package Description org.apache.druid.collections org.apache.druid.query.groupby org.apache.druid.query.groupby.epinephelinae -
-
Uses of ReferenceCountingResourceHolder in org.apache.druid.collections
Methods in org.apache.druid.collections that return ReferenceCountingResourceHolder Modifier and Type Method Description static <T extends Closeable>
ReferenceCountingResourceHolder<T>ReferenceCountingResourceHolder. fromCloseable(T object)Methods in org.apache.druid.collections that return types with arguments of type ReferenceCountingResourceHolder Modifier and Type Method Description List<ReferenceCountingResourceHolder<T>>BlockingPool. takeBatch(int elementNum)Take resources from the pool, waiting if necessary until the elements of the given number become available.List<ReferenceCountingResourceHolder<T>>BlockingPool. takeBatch(int elementNum, long timeoutMs)Take resources from the pool, waiting up to the specified wait time if necessary for elements of the given number to become available.List<ReferenceCountingResourceHolder<T>>DefaultBlockingPool. takeBatch(int elementNum)List<ReferenceCountingResourceHolder<T>>DefaultBlockingPool. takeBatch(int elementNum, long timeoutMs)List<ReferenceCountingResourceHolder<T>>DummyBlockingPool. takeBatch(int elementNum)List<ReferenceCountingResourceHolder<T>>DummyBlockingPool. takeBatch(int elementNum, long timeoutMs) -
Uses of ReferenceCountingResourceHolder in org.apache.druid.query.groupby
Constructor parameters in org.apache.druid.query.groupby with type arguments of type ReferenceCountingResourceHolder Constructor Description GroupByQueryResources(List<ReferenceCountingResourceHolder<ByteBuffer>> toolchestMergeBuffersHolders, List<ReferenceCountingResourceHolder<ByteBuffer>> mergingQueryRunnerMergeBuffersHolders) -
Uses of ReferenceCountingResourceHolder in org.apache.druid.query.groupby.epinephelinae
Methods in org.apache.druid.query.groupby.epinephelinae with parameters of type ReferenceCountingResourceHolder Modifier and Type Method Description static Pair<Grouper<RowBasedGrouperHelper.RowBasedKey>,Accumulator<AggregateResult,ResultRow>>RowBasedGrouperHelper. createGrouperAccumulatorPair(GroupByQuery query, GroupByQuery subquery, GroupByQueryConfig config, DruidProcessingConfig processingConfig, com.google.common.base.Supplier<ByteBuffer> bufferSupplier, ReferenceCountingResourceHolder<ByteBuffer> combineBufferHolder, int concurrencyHint, LimitedTemporaryStorage temporaryStorage, com.fasterxml.jackson.databind.ObjectMapper spillMapper, com.google.common.util.concurrent.ListeningExecutorService grouperSorter, int priority, boolean hasQueryTimeout, long queryTimeoutAt, int mergeBufferSize)Create aGrouperthat groups according to the dimensions and aggregators in "query", along with anAccumulatorthat accepts ResultRows and forwards them to the grouper.Constructors in org.apache.druid.query.groupby.epinephelinae with parameters of type ReferenceCountingResourceHolder Constructor Description ConcurrentGrouper(GroupByQueryConfig groupByQueryConfig, com.google.common.base.Supplier<ByteBuffer> bufferSupplier, ReferenceCountingResourceHolder<ByteBuffer> combineBufferHolder, Grouper.KeySerdeFactory<KeyType> keySerdeFactory, Grouper.KeySerdeFactory<KeyType> combineKeySerdeFactory, ColumnSelectorFactory columnSelectorFactory, AggregatorFactory[] aggregatorFactories, LimitedTemporaryStorage temporaryStorage, com.fasterxml.jackson.databind.ObjectMapper spillMapper, int concurrencyHint, DefaultLimitSpec limitSpec, boolean sortHasNonGroupingFields, com.google.common.util.concurrent.ListeningExecutorService executor, int priority, boolean hasQueryTimeout, long queryTimeoutAt)ParallelCombiner(ReferenceCountingResourceHolder<ByteBuffer> combineBufferHolder, AggregatorFactory[] combiningFactories, Grouper.KeySerdeFactory<KeyType> combineKeySerdeFactory, com.google.common.util.concurrent.ListeningExecutorService executor, boolean sortHasNonGroupingFields, int concurrencyHint, int priority, long queryTimeoutAt, int intermediateCombineDegree)
-