TestPinotPlanOptimizer

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,297 of 1,2970%4 of 40%29291571572727
testDistinctCountInSubQueryPushdown(String, PinotConfig)1360%n/a11222211
testDistinctLimitPushdown()1070%n/a11232311
testSetOperationQueryWithSubQueriesPushdown()1050%n/a11131311
testDistinctCountPushdownNoOverride(PinotConfig)870%n/a11131311
testPartialPredicatePushdown()720%n/a118811
testUnsupportedPredicatePushdown()710%n/a118811
testDatePredicatePushdown()640%n/a116611
testDateCastingPredicatePushdown()640%n/a116611
testTimestampPredicatePushdown()640%n/a116611
testTimestampCastingPredicatePushdown()640%n/a116611
testDateFieldCompareToTimestampLiteralPredicatePushdown()640%n/a116611
testTimestampFieldCompareToDateLiteralPredicatePushdown()640%n/a116611
testLimitPushdownWithStarSelection()540%n/a115511
testDistinctCountInSubQueryPushdown()390%20%226611
getOptimizedPlan(PinotConfig, PlanBuilder, PlanNode)320%n/a113311
validateSetOperationOptimizer(PlanBuilder, PlanNode)310%20%228811
TestPinotPlanOptimizer()250%n/a115511
lambda$testSetOperationQueryWithSubQueriesPushdown$6(PlanNode, PlanBuilder, PlanBuilder.AggregationBuilder)220%n/a111111
lambda$testSetOperationQueryWithSubQueriesPushdown$5(PlanNode, PlanBuilder, PlanBuilder.AggregationBuilder)220%n/a111111
lambda$testDistinctCountInSubQueryPushdown$3(PlanNode, PlanBuilder, PlanBuilder.AggregationBuilder)220%n/a111111
lambda$testDistinctCountInSubQueryPushdown$2(PlanNode, PlanBuilder, PlanBuilder.AggregationBuilder)220%n/a111111
lambda$testDistinctCountPushdownNoOverride$4(PlanNode, PlanBuilder, PlanBuilder.AggregationBuilder)190%n/a111111
lambda$testUnsupportedPredicatePushdown$1(PlanNode, PlanBuilder.AggregationBuilder)180%n/a111111
assertPlanMatch(PlanNode, PlanMatchPattern, TypeProvider)140%n/a114411
getOptimizedPlan(PlanBuilder, PlanNode)80%n/a111111
getDefaultSessionHolder()50%n/a111111
lambda$assertPlanMatch$0(PlanNode, StatsProvider, Lookup, Session, TypeProvider)20%n/a111111