IvmNormalizeUniqKeysMTMV

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,708 of 2,7080%340 of 3400%2192195525524949
visitLogicalUnion(LogicalUnion, IvmNormalizeUniqKeysMTMV.NormalizeContext)4150%420%2222787811
visitLogicalAggregate(LogicalAggregate, IvmNormalizeUniqKeysMTMV.NormalizeContext)3020%280%1515595911
visitLogicalJoin(LogicalJoin, IvmNormalizeUniqKeysMTMV.NormalizeContext)2800%500%2626585811
visitLogicalProject(LogicalProject, IvmNormalizeUniqKeysMTMV.NormalizeContext)1410%240%1313303011
visitLogicalResultSink(LogicalResultSink, IvmNormalizeUniqKeysMTMV.NormalizeContext)1190%180%1010242411
rewriteOutputsWithIvmHiddenColumns(Plan, List, boolean)1180%160%99252511
resolveAggTargetSlots(List, List)1170%100%66232311
visitLogicalOlapScan(LogicalOlapScan, IvmNormalizeUniqKeysMTMV.NormalizeContext)1150%160%99252511
validateAggStateColumnsPersisted(Plan)1110%180%1010282811
materializeDroppedAggState(List)1020%100%66212111
computeScanRowIdAndKeys(OlapTable, LogicalOlapScan)760%140%88161611
normalize(Plan, JobContext)700%60%44181811
buildDeterministicScanRowIdAndKeys(OlapTable, LogicalOlapScan, Set)700%80%55161611
valueStateSlotFor(IvmAggTarget, MTMV, List, IvmAggMeta)590%120%77131311
computeUnionPositionalTypes(List, int)580%80%55111111
rewriteIvmHiddenOutput(NamedExpression, Map)500%60%44121211
visitLogicalOlapTableSink(LogicalOlapTableSink, IvmNormalizeUniqKeysMTMV.NormalizeContext)460%40%33101011
findProjectedKey(List, Slot)360%100%667711
addJoinNullSideMatchedColumn(Plan, String)300%n/a115511
visitLogicalOneRowRelation(LogicalOneRowRelation, IvmNormalizeUniqKeysMTMV.NormalizeContext)290%n/a117711
aggTargetOwningVisibleSlot(Slot, IvmAggMeta)290%40%336611
validatePlanSignature(MTMV, IvmPlanSignature, Plan)270%20%228811
visitLogicalFilter(LogicalFilter, IvmNormalizeUniqKeysMTMV.NormalizeContext)270%40%334411
visitLogicalSubQueryAlias(LogicalSubQueryAlias, IvmNormalizeUniqKeysMTMV.NormalizeContext)270%40%334411
visitLogicalRepeat(LogicalRepeat, IvmNormalizeUniqKeysMTMV.NormalizeContext)230%20%224411
materializeStateCarrier(List, Slot, IvmAggMeta)230%n/a115511
resolveUseFullKeys()210%40%336611
checkOuterJoinDeterministicRowId(JoinType, boolean, boolean)210%80%555511
materializeHiddenKey(Slot)180%n/a113311
materializeAggStateSlot(List, Slot, IvmAggMeta)160%20%224411
IvmNormalizeUniqKeysMTMV()140%n/a114411
collectIvmHiddenSlots(Plan)130%n/a113311
baseSchemaKeyColNames(OlapTable)120%n/a114411
isNullSideOnLeft(JoinType)100%40%331111
isNullSideOnRight(JoinType)100%40%331111
visit(Plan, IvmNormalizeUniqKeysMTMV.NormalizeContext)90%n/a112211
throwNonDeterministicOuterJoinRowId(String, String)80%n/a111111
lambda$visitLogicalOlapScan$0(Slot)80%20%221111
lambda$visitLogicalSubQueryAlias$2(IvmNormalizeUniqKeysMTMV.NormalizeContext, Plan)70%n/a111111
lambda$visitLogicalFilter$1(IvmNormalizeUniqKeysMTMV.NormalizeContext, Plan)70%n/a111111
visitLogicalOlapTableStreamScan(LogicalOlapTableStreamScan, IvmNormalizeUniqKeysMTMV.NormalizeContext)60%n/a111111
lambda$rewriteOutputsWithIvmHiddenColumns$6(String, NamedExpression)50%n/a111111
lambda$validateAggStateColumnsPersisted$10(IvmAggTarget)40%n/a111111
lambda$collectIvmHiddenSlots$7(Slot)40%n/a111111
lambda$rewriteOutputsWithIvmHiddenColumns$5(NamedExpression)40%n/a111111
lambda$rewriteOutputsWithIvmHiddenColumns$4(NamedExpression)40%n/a111111
lambda$visitLogicalAggregate$3(Expression)0%n/a111111
lambda$collectIvmHiddenSlots$9(Slot, Slot)0%n/a111111
lambda$collectIvmHiddenSlots$8(Slot)0%n/a111111