IvmJoinDeltaHandler

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total112 of 1,83793%21 of 13884%219817299029
copyDeltaScanAsSnapshot(Plan, boolean, IvmRefreshContext)282648%2250%232801
resolveRetainedOutput(Slot, Map, Map)171139%2250%232601
projectNullSideRepairOutputs(IvmJoinDeltaHandler.NullSideDeltaContext, Plan, Expression, Map)1214692%11593%1912201
projectEventJoinOutputs(List, Plan, Map, Map, Slot)125682%1787%1511301
resolveOutputSlot(Plan, Slot)121860%1375%131501
lambda$copyDeltaScanAsSnapshot$0(int[], IvmRefreshContext, List, boolean, Plan)113877%2675%2531201
extractEquiJoinKeys(LogicalJoin)812794%81463%81243101
rewriteOuterJoin(LogicalJoin, IvmDeltaRewriteVisitor, IvmRefreshContext)59294%21890%21111301
rewriteInnerOrCrossJoin(LogicalJoin, IvmDeltaRewriteVisitor, IvmRefreshContext)54890%1787%151801
isBoundBy(Expression, Set)22692%1583%141801
buildNullSideRepairEvent(IvmJoinDeltaHandler.NullSideDeltaContext, IvmJoinDeltaHandler.EquiJoinKeys, boolean, Expression, IvmRefreshContext)172100%10100%0602401
buildNullSideDeltaKeyPlan(IvmJoinDeltaHandler.NullSideDeltaContext, IvmJoinDeltaHandler.EquiJoinKeys)161100%2100%0201801
buildNullSideRepairProjects(IvmJoinDeltaHandler.NullSideDeltaContext, IvmRefreshContext)158100%n/a0101701
rewriteNullSideDeltaWithNullSideEvents(IvmJoinDeltaHandler.NullSideDeltaContext, IvmJoinDeltaHandler.EquiJoinKeys, IvmRefreshContext)100100%2100%0201901
buildNullSideEventPlan(IvmJoinDeltaHandler.NullSideDeltaContext, IvmJoinDeltaHandler.EquiJoinKeys, IvmRefreshContext)98100%2100%0201501
buildNullSideDetailEvent(IvmJoinDeltaHandler.NullSideDeltaContext, IvmJoinDeltaHandler.EquiJoinKeys)96100%4100%0301201
buildNullSideRepairProject(IvmJoinDeltaHandler.NullSideDeltaContext, Pair, Map, Plan, Pair, Expression)72100%n/a0101601
projectJoinDeltaOutputs(LogicalJoin, IvmDeltaRewriteResult)51100%2100%020701
rewriteNullSideDeltaWithRepairBranches(IvmJoinDeltaHandler.NullSideDeltaContext, IvmRefreshContext)42100%n/a010701
rewriteNullSideJoinedRowsDelta(IvmJoinDeltaHandler.NullSideDeltaContext)38100%4100%030801
rewriteNullSideDelta(IvmJoinDeltaHandler.NullSideDeltaContext, IvmRefreshContext)28100%4100%030601
nullSideValueSlots(IvmJoinDeltaHandler.NullSideDeltaContext)28100%4100%030601
outputExprIds(Plan)23100%2100%020501
buildBareJoinDeltaOutputs(IvmJoinDeltaHandler.NullSideDeltaContext)17100%n/a010401
rewriteJoin(LogicalJoin, IvmDeltaRewriteVisitor, IvmRefreshContext)16100%2100%020301
rewritePreservedSideDelta(LogicalJoin, IvmDeltaRewriteResult, IvmDeltaRewriteResult, IvmRefreshContext)16100%n/a010201
eventKeyName(int)9100%n/a010101
IvmJoinDeltaHandler()6100%n/a010201
findSlotByName(List, String)6100%n/a010101