Uses of Class
org.apache.druid.query.groupby.GroupByQueryResources
-
Packages that use GroupByQueryResources Package Description org.apache.druid.query.groupby org.apache.druid.query.groupby.epinephelinae -
-
Uses of GroupByQueryResources in org.apache.druid.query.groupby
Methods in org.apache.druid.query.groupby that return GroupByQueryResources Modifier and Type Method Description GroupByQueryResourcesGroupByResourcesReservationPool. fetch(QueryResourceId queryResourceId)Fetches resources corresponding to the given resource idstatic GroupByQueryResourcesGroupingEngine. prepareResource(GroupByQuery query, BlockingPool<ByteBuffer> mergeBufferPool, boolean usesGroupByMergingQueryRunner, GroupByQueryConfig groupByQueryConfig)Initializes resources required to runGroupByQueryQueryToolChest.mergeResults(QueryRunner)andGroupByMergingQueryRunnerfor a particular query.Methods in org.apache.druid.query.groupby with parameters of type GroupByQueryResources Modifier and Type Method Description Sequence<ResultRow>GroupingEngine. processSubqueryResult(GroupByQuery subquery, GroupByQuery query, GroupByQueryResources resource, Sequence<ResultRow> subqueryResult, boolean wasQueryPushedDown)Called byGroupByQueryQueryToolChest.mergeResults(QueryRunner)when it needs to process a subquery.Sequence<ResultRow>GroupingEngine. processSubtotalsSpec(GroupByQuery query, GroupByQueryResources resource, Sequence<ResultRow> queryResult)Called byGroupByQueryQueryToolChest.mergeResults(QueryRunner)when it needs to generate subtotals. -
Uses of GroupByQueryResources in org.apache.druid.query.groupby.epinephelinae
Methods in org.apache.druid.query.groupby.epinephelinae with parameters of type GroupByQueryResources Modifier and Type Method Description static GroupByRowProcessor.ResultSupplierGroupByRowProcessor. process(GroupByQuery query, GroupByQuery subquery, Sequence<ResultRow> rows, GroupByQueryConfig config, DruidProcessingConfig processingConfig, GroupByQueryResources resource, com.fasterxml.jackson.databind.ObjectMapper spillMapper, String processingTmpDir, int mergeBufferSize)Process the input of sequence "rows" (output by "subquery") based on "query" and returns aGroupByRowProcessor.ResultSupplier.
-