IvmNormalizeMtmv

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total288 of 1,69282%44 of 17675%3812339314135
isExcludedTriggerTable(LogicalOlapScan)432435%8433%5771301
resolveAggTargetSlots(List, List)359472%2880%2642201
rewriteIvmHiddenOutput(NamedExpression, Map)313351%2466%2441201
checkAggFunctions(List)282041%2466%244901
visitLogicalAggregate(LogicalAggregate, IvmNormalizeMtmv.NormalizeContext)1922092%31583%31024701
buildDeterministicRowIdFromBaseKeys(OlapTable, LogicalOlapScan)192859%1150%1221001
visitLogicalJoin(LogicalJoin, IvmNormalizeMtmv.NormalizeContext)1817590%42887%41733301
buildRowId(OlapTable, LogicalOlapScan)185876%4866%3721301
buildHiddenStateForAgg(int, AggregateFunction, Alias, List, List)1415491%11593%1922901
checkSupportedOuterJoin(JoinType)13527%1150%121301
rewriteOutputsWithIvmHiddenColumns(Plan, List)129788%21083%2722301
visitLogicalOlapScan(LogicalOlapScan, IvmNormalizeMtmv.NormalizeContext)104882%3350%2411201
visitLogicalResultSink(LogicalResultSink, IvmNormalizeMtmv.NormalizeContext)72578%3125%231501
visitLogicalProject(LogicalProject, IvmNormalizeMtmv.NormalizeContext)72376%3125%231501
visitLogicalUnion(LogicalUnion, IvmNormalizeMtmv.NormalizeContext)617896%1990%1613701
rewriteRoot(Plan, JobContext)23995%2466%2411001
visitLogicalOlapTableSink(LogicalOlapTableSink, IvmNormalizeMtmv.NormalizeContext)22291%1150%121501
visitLogicalFilter(LogicalFilter, IvmNormalizeMtmv.NormalizeContext)21890%1150%120201
lambda$collectIvmHiddenSlots$5(Slot, Slot)20%n/a111111
validateBinlogEnabled(LogicalOlapScan)29100%4100%030701
visit(Plan, IvmNormalizeMtmv.NormalizeContext)15100%n/a010201
addHiddenAlias(Map, int, IvmAggMeta.AggType, AggregateFunction)13100%n/a010301
collectIvmHiddenSlots(Plan)13100%n/a010301
isSupportedOuterJoin(JoinType)10100%4100%030101
isPreservedOnLeft(JoinType)10100%2100%020201
IvmNormalizeMtmv()8100%n/a010201
static {...}8100%n/a010201
isNullableOnLeft(JoinType)7100%2100%020101
isNullableOnRight(JoinType)7100%2100%020101
lambda$buildDeterministicRowIdFromBaseKeys$6(Set, Slot)5100%n/a010101
lambda$rewriteOutputsWithIvmHiddenColumns$2(String, NamedExpression)5100%n/a010101
lambda$collectIvmHiddenSlots$3(Slot)4100%n/a010101
lambda$rewriteOutputsWithIvmHiddenColumns$1(NamedExpression)4100%n/a010101
lambda$visitLogicalAggregate$0(Expression)3100%n/a010101
lambda$collectIvmHiddenSlots$4(Slot)2100%n/a010101