IvmDeltaRewriter

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total61 of 94993%14 of 8483%136821205026
createStreamScan(LogicalOlapScan, long)293756%3125%23122501
replaceOlapScanWithStreamScan(LogicalOlapScan, LogicalOlapTableStreamScan)108989%1787%1521801
lambda$collectDeltaScanContexts$1(List, List, Map, List, LogicalOlapScan)83681%1150%1221001
getStreamOrNull(LogicalOlapScan, OlapTable, long)52180%1150%123901
lambda$detachMemo$4(Plan)4660%1150%120201
isExcludedTriggerTable(LogicalOlapScan, Set)21789%2466%241601
generateMergedDeltaPlan(Plan, IvmRefreshContext, Predicate, boolean)13999%21688%21003301
generateDeltaPlanContexts(Plan, IvmRefreshContext, Predicate, boolean, long)5198%1787%1511101
generateDeltaPlan(Plan, Predicate, List, int, long)3597%1150%120601
collectDeltaScanContexts(Plan, IvmRefreshContext, Predicate)62100%4100%0301201
rebuildAboveAggChain(List, Plan)53100%2100%0201001
remapAggSlots(LogicalAggregate, Map)52100%4100%030901
rewrite(Plan, IvmRefreshContext)44100%2100%020901
rebuildProjectNode(LogicalProject, Plan, Map, Slot)40100%2100%020601
generateDeltaPlans(Plan, IvmRefreshContext, Predicate, boolean)39100%4100%030901
reattachAggAndProcess(LogicalAggregate, Plan, Plan, IvmAggMeta, IvmRefreshContext)33100%n/a010501
lambda$generateDeltaPlan$2(AtomicInteger, List, int, long, LogicalOlapScan)30100%4100%030701
buildPositionalMap(List, List)27100%2100%020401
lambda$rewriteOlapScans$5(Predicate, Function, Plan)19100%4100%030601
IvmDeltaRewriter()11100%n/a010301
lambda$generateDeltaPlan$3(TreeNode)11100%1375%130201
replaceWithDelta(LogicalOlapScan, IvmDeltaRewriter.DeltaScanContext, long)10100%n/a010201
remapExprId(Expression, Map)9100%n/a010101
rewriteOlapScans(Plan, Predicate, Function)7100%n/a010101
detachMemo(Plan)5100%n/a010101
lambda$rewrite$0(Set, LogicalOlapScan)5100%n/a010101