Memo

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,569 of 2,71342%174 of 27636%1392163005404078
rankGroupExpression(GroupExpression, PhysicalProperties)1950%200%1111343411
unrankGroupExpression(GroupExpression, PhysicalProperties, long, Map)1370%120%77252511
countGroupJoin(Group)960%120%77202011
getExprSize(GroupExpression, PhysicalProperties, Map)940%80%55171711
rank(long)780%80%55141411
extractInputProperties(GroupExpression, PhysicalProperties)750%60%44212111
rankGroup(Group, PhysicalProperties)630%60%44121211
toString()560%60%44121211
unrankGroup(Group, PhysicalProperties, long, Map)560%60%44101011
doCopyIn(Plan, Group, HashMap)509765%101458%713102701
recordMaterializationCheckResult(Class, Long, boolean)480%60%44131311
permute(List, int, List, List)440%40%338811
extractChildRanks(long, List)410%40%337711
extractGroupExpressionSatisfyProp(Group, PhysicalProperties)400%n/a117711
getGroupSize(Group, PhysicalProperties, Map)360%40%339911
lambda$rank$7(double, Pair, Pair)350%20%223311
materializationHasChecked(Class, long)340%80%557711
getUniqueId(List, List)340%20%226611
mergeGroup(Group, Group, HashMap)3312579%111557%1014103701
lambda$getRankSize$8(Pair)250%60%443311
insertGroupExpression(GroupExpression, Group, LogicalProperties, HashMap)244263%5337%3541201
lambda$extractGroupExpressionSatisfyProp$9(PhysicalProperties, GroupExpression, Set, List, GroupExpression)220%60%445511
countLogicalJoin(Plan)196276%3770%2641701
copyIn(Plan, Group, boolean, HashMap)190%20%225511
unrank(long)190%n/a113311
incrementAndGetRefreshVersion(BitSet)180%20%224411
newGroup(LogicalProperties)180%n/a113311
getRankSize()170%n/a114411
lambda$incrementAndGetRefreshVersion$0(Integer, AtomicInteger)120%20%224411
incrementAndGetRefreshVersion(int)100%n/a112211
lambda$mergeGroup$4(Group, HashMap, Group, Long, Group)100%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
maybeAddStateId(CopyInResult)7956%3350%241301
lambda$unrankGroupExpression$16(Integer, Integer)70%n/a111111
lambda$unrankGroup$14(Integer, Integer)70%n/a111111
lambda$getExprSize$12(Integer, Integer)70%n/a111111
eliminateFromGroupAndMoveToTargetGroup(Group, Group, LogicalProperties)63485%2466%2421201
getGroup(GroupId)60%n/a111111
lambda$rank$6(Pair)60%n/a111111
copyOutAll(GroupExpression)511295%1990%1612101
lambda$insertGroupExpression$3(GroupExpression, Group)50%n/a111111
moveParentExpressionsReference(Group, Group)41780%1375%131501
setRoot(Group)40%n/a112211
lambda$extractInputProperties$11(PhysicalProperties, PhysicalProperties)40%n/a111111
copyOut(GroupExpression, boolean)33592%1375%131901
getRefreshVersion()30%n/a111111
init(Plan)7898%1583%1401301
doRewrite(Plan, Group)5998%1787%1501101
rewriteChildrenPlansToGroups(Plan, Group)64100%6100%0401401
rewriteByNewGroupExpression(Group, Plan, GroupExpression)43100%2100%020901
rewriteByExistedGroupExpression(Group, Plan, GroupExpression, GroupExpression)42100%4100%030901
Memo(ConnectContext, Plan)35100%n/a0101001
Memo()33100%n/a0101001
replaceChildrenToGroupPlan(Plan, List)33100%4100%030701
rewriteByExistedPlan(Group, Plan)28100%1375%130701
static {...}25100%n/a010401
recycleExpression(GroupExpression)21100%2100%020501
copyIn(Plan, Group, boolean)19100%2100%020501
recycleGroup(Group)17100%2100%020401
recycleLogicalAndPhysicalExpressions(Group)17100%n/a010501
copyOutAll(Group)12100%n/a010401
lambda$copyOutAll$2(GroupExpression, Plan)11100%n/a010101
reInitGroup(Group, GroupExpression, LogicalProperties)10100%n/a010401
validateRewriteChildGroup(Group, Group)9100%2100%020301
copyOut(Group, boolean)8100%n/a010201
lambda$recycleExpression$5(GroupExpression, Group)8100%2100%020301
countMaxContinuousJoin(Plan)6100%n/a010101
copyOut()6100%n/a010101
getGroups()5100%n/a010101
copyOutAll()5100%n/a010101
lambda$copyOutAll$1(GroupExpression)5100%n/a010101
getGroupExpressionsSize()4100%n/a010101
getRoot()3100%n/a010101
getGroupExpressions()3100%n/a010101
getStateId()2100%n/a010101