IvmNormalizeMtmv

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total169 of 1,52888%28 of 16282%2711322284132
resolveAggTargetSlots(List, List)359472%2880%2642201
rewriteIvmHiddenOutput(NamedExpression, Map)313351%2466%2441201
visitLogicalAggregate(LogicalAggregate, IvmNormalizeMtmv.NormalizeContext)1923592%31785%31124901
buildDeterministicRowIdFromBaseKeys(OlapTable, LogicalOlapScan)192859%1150%1221001
isExcludedTriggerTable(LogicalOlapScan)135480%4866%4711301
visitLogicalProject(LogicalProject, IvmNormalizeMtmv.NormalizeContext)132868%4233%342801
rewriteOutputsWithIvmHiddenColumns(Plan, List, boolean)1210689%31381%3922501
checkOuterJoinDeterministicRowId(JoinType, boolean, boolean)81361%8100%052501
visitLogicalResultSink(LogicalResultSink, IvmNormalizeMtmv.NormalizeContext)72779%3125%231601
visitLogicalRepeat(LogicalRepeat, IvmNormalizeMtmv.NormalizeContext)61773%1150%121401
visitLogicalOlapTableSink(LogicalOlapTableSink, IvmNormalizeMtmv.NormalizeContext)2291%1150%121501
visitLogicalFilter(LogicalFilter, IvmNormalizeMtmv.NormalizeContext)1890%1150%120201
lambda$collectIvmHiddenSlots$6(Slot, Slot)0%n/a111111
visitLogicalUnion(LogicalUnion, IvmNormalizeMtmv.NormalizeContext)184100%10100%0603701
visitLogicalJoin(LogicalJoin, IvmNormalizeMtmv.NormalizeContext)182100%26100%01403201
buildRowId(OlapTable, LogicalOlapScan)76100%21083%2701301
visitLogicalOlapScan(LogicalOlapScan, IvmNormalizeMtmv.NormalizeContext)58100%6100%0401201
rewriteRoot(Plan, JobContext)50100%1583%1401101
validateBinlogEnabled(LogicalOlapScan)29100%4100%030701
throwNonDeterministicOuterJoinRowId(String, String)19100%n/a010101
visit(Plan, IvmNormalizeMtmv.NormalizeContext)15100%n/a010201
collectIvmHiddenSlots(Plan)13100%n/a010301
IvmNormalizeMtmv()11100%n/a010301
isNullSideOnLeft(JoinType)10100%4100%030101
isNullSideOnRight(JoinType)10100%4100%030101
lambda$buildDeterministicRowIdFromBaseKeys$7(Set, Slot)5100%n/a010101
lambda$rewriteOutputsWithIvmHiddenColumns$3(String, NamedExpression)5100%n/a010101
lambda$collectIvmHiddenSlots$4(Slot)4100%n/a010101
lambda$rewriteOutputsWithIvmHiddenColumns$2(NamedExpression)4100%n/a010101
lambda$rewriteOutputsWithIvmHiddenColumns$1(NamedExpression)4100%n/a010101
lambda$visitLogicalAggregate$0(Expression)3100%n/a010101
lambda$collectIvmHiddenSlots$5(Slot)100%n/a010101