testAggregationWithGroupBy() |  | 0% | | n/a | 1 | 1 | 39 | 39 | 1 | 1 |
testSelectionWithOrderBy() |  | 0% | | n/a | 1 | 1 | 25 | 25 | 1 | 1 |
testAggregationWithOrderByPushDownInTopN() |  | 0% | | n/a | 1 | 1 | 26 | 26 | 1 | 1 |
testUnaryAggregationHelper(BiConsumer, String) |  | 0% | | n/a | 1 | 1 | 17 | 17 | 1 | 1 |
testDistinctLimitPushdown() |  | 0% | | n/a | 1 | 1 | 17 | 17 | 1 | 1 |
testSimpleSelectWithTopN() |  | 0% | | n/a | 1 | 1 | 14 | 14 | 1 | 1 |
testDefaultTopNPushdown() |  | 0% | | n/a | 1 | 1 | 15 | 15 | 1 | 1 |
testPinotQuery(PinotConfig, PlanNode, List, TestPinotQueryBase.SessionHolder, Map) |  | 0% |  | 0% | 4 | 4 | 13 | 13 | 1 | 1 |
testApproxDistinctWithInvalidParameters() |  | 0% | | n/a | 1 | 1 | 14 | 14 | 1 | 1 |
testAttemptBrokerPushdown() |  | 0% | | n/a | 1 | 1 | 14 | 14 | 1 | 1 |
testDistinctCountWithOtherAggregationGroupByPushdown() |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
testAggWithUDFInGroupBy() |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
testAggWithArrayFunctionsInGroupBy() |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
testDistinctSelection() |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
testAggWithArrayFunction(String, String, String) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
lambda$testSimpleSelectWithFilterLimit$20(PlanBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
testDistinctCountWithOtherAggregationPushdown() |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
lambda$null$44(PlanNode, PlanBuilder, PlanBuilder.AggregationBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testAggregationWithGroupBy$86(TableScanNode, PlanBuilder, PlanBuilder.AggregationBuilder) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
testDistinctCountPushdownWithVariableSuffix() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
lambda$testUnaryAggregationHelper$5(PlanBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
testMultipleAggregatesWhenAllowed() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
lambda$testAttemptBrokerPushdown$83(PlanBuilder) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
lambda$testAggWithArrayFunction$71(LinkedHashMap, PlanBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testAggWithArrayFunctionsInGroupBy$68(LinkedHashMap, PlanBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testAggWithArrayFunctionsInGroupBy$65(LinkedHashMap, PlanBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$null$80(PlanNode, PlanBuilder, PlanBuilder.AggregationBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$null$69(PlanNode, PlanBuilder, PlanBuilder.AggregationBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$null$63(PlanNode, PlanBuilder, PlanBuilder.AggregationBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$null$39(PlanNode, PlanBuilder, PlanBuilder.AggregationBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testUnaryAggregationHelper$4(PlanBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testUnaryAggregationHelper$3(PlanBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
testMultipleAggregatesWithOutGroupBy() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
lambda$null$72(PlanNode, PlanBuilder, String, PlanBuilder.AggregationBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testAggWithUDFInGroupBy$62(LinkedHashMap, PlanBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testAggWithUDFInGroupBy$59(LinkedHashMap, PlanBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
testDistinctCountGroupByPushdown() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
lambda$testSimpleSelectStar$18(PlanBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
testApproxDistinct() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
lambda$null$66(PlanNode, PlanBuilder, PlanBuilder.AggregationBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$null$60(PlanNode, PlanBuilder, PlanBuilder.AggregationBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
testForbiddenProjectionOutsideOfAggregation() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
lambda$testForbiddenProjectionOutsideOfAggregation$82(LinkedHashMap, PlanBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$null$77(PlanNode, PlanBuilder, PlanBuilder.AggregationBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$null$75(PlanNode, PlanBuilder, PlanBuilder.AggregationBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testDefaultTopNPushdown$88(TableScanNode, PlanBuilder, PlanBuilder.AggregationBuilder) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
lambda$testAggregationWithOrderByPushDownInTopN$87(TableScanNode, PlanBuilder, PlanBuilder.AggregationBuilder) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
lambda$testMultipleAggregatesWhenAllowed$79(PlanBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testMultipleAggregatesWithOutGroupBy$74(PlanBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$null$57(PlanNode, PlanBuilder, PlanBuilder.AggregationBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$null$55(PlanNode, PlanBuilder, PlanBuilder.AggregationBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$null$53(PlanNode, PlanBuilder, PlanBuilder.AggregationBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testApproxDistinctWithInvalidParameters$52(PlanBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testDistinctCountWithOtherAggregationGroupByPushdown$42(PlanBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testDistinctCountWithOtherAggregationPushdown$37(PlanBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$null$35(PlanNode, PlanBuilder.AggregationBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testDistinctCountGroupByPushdown$32(PlanBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testDistinctCountPushdown$22(PlanBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testUnaryAggregationHelper$2(PlanBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$null$29(PlanNode, PlanBuilder, PlanBuilder.AggregationBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$null$16(BiConsumer, PlanBuilder, PlanNode, PlanBuilder.AggregationBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$null$14(BiConsumer, PlanBuilder, PlanNode, PlanBuilder.AggregationBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
testAggWithArrayFunctions() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
lambda$testDistinctSelection$90(TableScanNode, PlanBuilder.AggregationBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$null$33(PlanNode, PlanBuilder.AggregationBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testSimpleSelectStar$19(PlanBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
testDistinctCountPushdown() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
getExpectedAggOutput(String, String) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
lambda$null$12(BiConsumer, PlanBuilder, PlanNode, PlanBuilder.AggregationBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$null$10(BiConsumer, PlanBuilder, PlanNode, PlanBuilder.AggregationBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
testPinotQuery(PinotConfig, Function, String, TestPinotQueryBase.SessionHolder, Map) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
lambda$null$25(PlanNode, PlanBuilder.AggregationBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testDistinctSelection$89(TableScanNode, PlanBuilder.AggregationBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$null$23(PlanNode, PlanBuilder.AggregationBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testApproxDistinct$51(PlanBuilder, PlanBuilder.AggregationBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testApproxDistinct$50(PlanBuilder, PlanBuilder.AggregationBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testApproxDistinct$49(PlanBuilder, PlanBuilder.AggregationBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testApproxDistinct$48(PlanBuilder, PlanBuilder.AggregationBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testApproxDistinct$47(PlanBuilder, PlanBuilder.AggregationBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testPercentileAggregation$46(PlanBuilder, PlanBuilder.AggregationBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testDistinctCountWithOtherAggregationGroupByPushdown$43(PlanNode, PlanBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testDistinctCountWithOtherAggregationPushdown$38(PlanNode, PlanBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testDistinctCountPushdownWithVariableSuffix$28(PlanNode, PlanBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testCountStar$21(PlanBuilder, PlanBuilder.AggregationBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
testSimpleSelectStar() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
buildPlan(Function) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
lambda$testMultipleAggregatesWithOutGroupBy$78(PlanNode, PlanBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
testPinotQuery(PinotConfig, PlanNode, String, TestPinotQueryBase.SessionHolder, Map) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testPinotQuery(Function, String, TestPinotQueryBase.SessionHolder, Map) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testPinotQuery(PinotConfig, Function, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testPinotQuery(PinotConfig, PlanNode, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
lambda$testAttemptBrokerPushdown$85(Function, PlanBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testAttemptBrokerPushdown$84(Function, PlanBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testAggWithArrayFunction$73(PlanNode, String, PlanBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testUnaryAggregationHelper$17(BiConsumer, PlanNode, PlanBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testUnaryAggregationHelper$15(BiConsumer, PlanNode, PlanBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testUnaryAggregationHelper$13(BiConsumer, PlanNode, PlanBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testUnaryAggregationHelper$11(BiConsumer, PlanNode, PlanBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$null$8(BiConsumer, PlanBuilder, PlanNode, PlanBuilder.AggregationBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$null$6(BiConsumer, PlanBuilder, PlanNode, PlanBuilder.AggregationBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
TestPinotQueryGenerator() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testPinotQuery(Function, String, TestPinotQueryBase.SessionHolder) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testPinotQuery(Function, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
lambda$testMultipleAggregatesWhenAllowed$81(PlanNode, PlanBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testMultipleAggregatesWithOutGroupBy$76(PlanNode, PlanBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testAggWithArrayFunctionsInGroupBy$70(PlanNode, PlanBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testAggWithArrayFunctionsInGroupBy$67(PlanNode, PlanBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testAggWithUDFInGroupBy$64(PlanNode, PlanBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testAggWithUDFInGroupBy$61(PlanNode, PlanBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testApproxDistinctWithInvalidParameters$58(PlanNode, PlanBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testApproxDistinctWithInvalidParameters$56(PlanNode, PlanBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testApproxDistinctWithInvalidParameters$54(PlanNode, PlanBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testDistinctCountWithOtherAggregationGroupByPushdown$45(PlanNode, PlanBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testDistinctCountWithOtherAggregationPushdown$40(PlanNode, PlanBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testDistinctCountPushdownWithVariableSuffix$30(PlanNode, PlanBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testUnaryAggregationHelper$9(BiConsumer, PlanNode, PlanBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testUnaryAggregationHelper$7(BiConsumer, PlanNode, PlanBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
testSimpleSelectWithFilterLimit() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testCountStar() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testPercentileAggregation() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
lambda$testDistinctCountGroupByPushdown$36(PlanNode, PlanBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testDistinctCountGroupByPushdown$34(PlanNode, PlanBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testDistinctCountPushdownWithVariableSuffix$27(Map, PlanBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testDistinctCountPushdown$26(PlanNode, PlanBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testDistinctCountPushdown$24(PlanNode, PlanBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testPinotQuery$1(String) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
lambda$testPinotQuery$0(Map, VariableReferenceExpression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getDefaultSessionHolder() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testDistinctCountWithOtherAggregationPushdown$41(PlanNode, PlanBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testDistinctCountPushdownWithVariableSuffix$31(PlanNode, PlanBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
static {...} |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |