AggScalarSubQueryToWindowFunction

A different version of class was executed at runtime.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,631 of 1,6310%218 of 2180%1681683403405959
rewrite(LogicalFilter, LogicalApply)3870%420%2222949411
checkRelation(List)1430%120%77282811
isSameScanDomain(List, List)1090%260%1414313111
ensureProjectOutput(Plan, Set)1080%180%1010292911
checkFilter(LogicalFilter)850%120%77282811
check(LogicalFilter, LogicalApply)800%160%99161611
createSlotMapping(List, List)690%120%77141411
checkAggregate()590%60%44131311
stripOuterFilters(Plan)540%60%44121211
collectStrippableFilters(Plan, List)340%60%449911
checkJoin()320%40%338811
checkProject()320%40%338811
checkPlanType()280%80%554411
rewriteRoot(Plan, JobContext)250%20%223311
AggScalarSubQueryToWindowFunction()210%n/a117711
visitLogicalFilter(LogicalFilter, JobContext)210%n/a115511
referencesSharedTable(Expression, Set)200%40%335511
checkUniqueCorrelatedTable(List)180%20%223311
static {...}180%n/a112211
checkApply(LogicalApply)170%80%554411
isVolatileOrNoneMovable(Expression)160%40%332211
lambda$checkAggregate$12(NamedExpression)160%40%332211
findApply(LogicalFilter)150%n/a114411
lambda$checkJoin$19(LogicalJoin)120%40%332211
lambda$checkJoin$17(LogicalJoin)120%40%332211
lambda$checkProject$23(LogicalProject)100%n/a111111
lambda$checkProject$21(LogicalProject)100%n/a111111
lambda$checkAggregate$11(AggregateFunction)100%40%331111
lambda$checkPlanType$9(LogicalPlan)100%40%331111
lambda$checkPlanType$8(LogicalPlan)100%40%331111
lambda$findApply$2(Plan)100%20%221111
createWindowFunction(List, AggregateFunction)80%n/a111111
lambda$rewrite$29(LogicalAggregate, Expression)80%n/a113311
collectStrippableFilters(Plan)70%n/a113311
lambda$rewrite$31(Set, CatalogRelation)70%n/a111111
lambda$checkRelation$27(List, CatalogRelation)70%n/a111111
lambda$checkRelation$26(List, CatalogRelation)70%n/a111111
lambda$rewrite$33(Object)60%n/a111111
lambda$rewrite$30(LogicalPlan)60%n/a111111
lambda$checkPlanType$7(LogicalPlan)60%n/a111111
lambda$checkPlanType$5(LogicalPlan)60%n/a111111
lambda$ensureProjectOutput$34(Set, Plan)50%n/a111111
lambda$checkRelation$28(Set, Slot)50%n/a111111
lambda$checkRelation$25(CatalogRelation)50%n/a111111
lambda$checkRelation$24(CatalogRelation)50%n/a111111
lambda$checkFilter$15(Expression)50%n/a111111
lambda$visitLogicalFilter$1(LogicalFilter, LogicalApply)50%n/a111111
lambda$visitLogicalFilter$0(LogicalFilter, LogicalApply)50%n/a111111
lambda$rewrite$32(CatalogRelation)40%n/a111111
lambda$checkFilter$14(LogicalFilter)40%n/a111111
lambda$checkPlanType$6(LogicalPlan, Class)40%n/a111111
lambda$checkPlanType$4(LogicalPlan, Class)40%n/a111111
lambda$checkProject$22(LogicalPlan)0%n/a111111
lambda$checkProject$20(LogicalPlan)0%n/a111111
lambda$checkJoin$18(LogicalPlan)0%n/a111111
lambda$checkJoin$16(LogicalPlan)0%n/a111111
lambda$checkFilter$13(LogicalPlan)0%n/a111111
lambda$checkAggregate$10(LogicalPlan)0%n/a111111
lambda$findApply$3(Plan)0%n/a111111