Memo

A different version of class was executed at runtime.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,692 of 2,6920%272 of 2720%2142145345347878
rankGroupExpression(GroupExpression, PhysicalProperties)1950%200%1111343411
mergeGroup(Group, Group, HashMap)1580%260%1414373711
doCopyIn(Plan, Group, HashMap)1470%240%1313272711
unrankGroupExpression(GroupExpression, PhysicalProperties, long, Map)1370%120%77252511
copyOutAll(GroupExpression)1170%100%66212111
countGroupJoin(Group)960%120%77202011
getExprSize(GroupExpression, PhysicalProperties, Map)940%80%55171711
countLogicalJoin(Plan)810%100%66171711
init(Plan)790%60%44131311
rank(long)780%80%55141411
extractInputProperties(GroupExpression, PhysicalProperties)750%60%44212111
insertGroupExpression(GroupExpression, Group, LogicalProperties, HashMap)660%80%55121211
rewriteChildrenPlansToGroups(Plan, Group)640%60%44141411
rankGroup(Group, PhysicalProperties)630%60%44121211
doRewrite(Plan, Group)600%80%55111111
unrankGroup(Group, PhysicalProperties, long, Map)560%60%44101011
recordMaterializationCheckResult(Class, Long, boolean)480%60%44131311
permute(List, int, List, List)440%40%338811
rewriteByNewGroupExpression(Group, Plan, GroupExpression)430%20%229911
rewriteByExistedGroupExpression(Group, Plan, GroupExpression, GroupExpression)420%40%339911
extractChildRanks(long, List)410%40%337711
eliminateFromGroupAndMoveToTargetGroup(Group, Group, LogicalProperties)400%60%44121211
extractGroupExpressionSatisfyProp(Group, PhysicalProperties)400%n/a117711
copyOut(GroupExpression, boolean)380%40%339911
toString()370%20%226611
getGroupSize(Group, PhysicalProperties, Map)360%40%339911
Memo(ConnectContext, Plan)350%n/a11101011
lambda$rank$7(double, Pair, Pair)350%20%223311
materializationHasChecked(Class, long)340%80%557711
getUniqueId(List, List)340%20%226611
Memo()330%n/a11101011
replaceChildrenToGroupPlan(Plan, List)310%40%337711
rewriteByExistedPlan(Group, Plan)280%40%337711
lambda$getRankSize$8(Pair)250%60%443311
static {...}250%n/a114411
lambda$extractGroupExpressionSatisfyProp$9(PhysicalProperties, GroupExpression, Set, List, GroupExpression)220%60%445511
moveParentExpressionsReference(Group, Group)210%40%335511
recycleExpression(GroupExpression)210%20%225511
copyIn(Plan, Group, boolean, HashMap)190%20%225511
copyIn(Plan, Group, boolean)190%20%225511
unrank(long)190%n/a113311
incrementAndGetRefreshVersion(BitSet)180%20%224411
newGroup(LogicalProperties)180%n/a113311
recycleGroup(Group)170%20%224411
recycleLogicalAndPhysicalExpressions(Group)170%n/a115511
getRankSize()170%n/a114411
maybeAddStateId(CopyInResult)160%60%443311
copyOutAll(Group)120%n/a114411
lambda$incrementAndGetRefreshVersion$0(Integer, AtomicInteger)120%20%224411
lambda$copyOutAll$2(GroupExpression, Plan)110%n/a111111
incrementAndGetRefreshVersion(int)100%n/a112211
reInitGroup(Group, GroupExpression, LogicalProperties)100%n/a114411
lambda$mergeGroup$4(Group, HashMap, Group, Long, Group)100%20%223311
validateRewriteChildGroup(Group, Group)90%20%223311
lambda$unrankGroup$15(List)90%n/a111111
lambda$getExprSize$13(List)90%n/a111111
lambda$extractInputProperties$10(List)90%n/a111111
countMaxContinuousJoin()80%n/a111111
copyOut(Group, boolean)80%n/a112211
lambda$recycleExpression$5(GroupExpression, Group)80%20%223311
lambda$unrankGroupExpression$16(Integer, Integer)70%n/a111111
lambda$unrankGroup$14(Integer, Integer)70%n/a111111
lambda$getExprSize$12(Integer, Integer)70%n/a111111
getGroup(GroupId)60%n/a111111
countMaxContinuousJoin(Plan)60%n/a111111
copyOut()60%n/a111111
lambda$rank$6(Pair)60%n/a111111
getGroups()50%n/a111111
copyOutAll()50%n/a111111
lambda$insertGroupExpression$3(GroupExpression, Group)50%n/a111111
lambda$copyOutAll$1(GroupExpression)50%n/a111111
setRoot(Group)40%n/a112211
getGroupExpressionsSize()40%n/a111111
lambda$extractInputProperties$11(PhysicalProperties, PhysicalProperties)40%n/a111111
getRoot()30%n/a111111
getGroupExpressions()30%n/a111111
getRefreshVersion()30%n/a111111
getStateId()20%n/a111111