IvmOuterJoinDeltaHandler

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total112 of 1,79293%20 of 13084%189215290027
extractEquiJoinKeys(LogicalJoin)2311282%91359%71253101
rewriteJoin(LogicalJoin, IvmDeltaRewriteVisitor, IvmRefreshContext)189684%31986%31221501
resolveRetainedOutput(Slot, Map, Map)171139%2250%232601
copyDeltaScanAsSnapshot(Plan, boolean, IvmRefreshContext)144074%1375%131801
projectNullSideRepairOutputs(IvmOuterJoinDeltaHandler.NullSideDeltaContext, Plan, Expression, Map)1214692%11593%1912201
projectEventJoinOutputs(List, Plan, Map, Map, Slot)125682%1787%1511301
resolveOutputSlot(Plan, Slot)121860%1375%131501
isBoundBy(Expression, Set)42485%2466%242801
buildNullSideRepairEvent(IvmOuterJoinDeltaHandler.NullSideDeltaContext, IvmOuterJoinDeltaHandler.EquiJoinKeys, boolean, Expression, IvmRefreshContext)172100%10100%0602401
buildNullSideDeltaKeyPlan(IvmOuterJoinDeltaHandler.NullSideDeltaContext, IvmOuterJoinDeltaHandler.EquiJoinKeys)161100%2100%0201801
buildNullSideRepairProjects(IvmOuterJoinDeltaHandler.NullSideDeltaContext, IvmRefreshContext)158100%n/a0101701
rewriteNullSideDeltaWithNullSideEvents(IvmOuterJoinDeltaHandler.NullSideDeltaContext, IvmOuterJoinDeltaHandler.EquiJoinKeys, IvmRefreshContext)102100%2100%0201901
buildNullSideEventPlan(IvmOuterJoinDeltaHandler.NullSideDeltaContext, IvmOuterJoinDeltaHandler.EquiJoinKeys, IvmRefreshContext)98100%2100%0201501
buildNullSideDetailEvent(IvmOuterJoinDeltaHandler.NullSideDeltaContext, IvmOuterJoinDeltaHandler.EquiJoinKeys)96100%4100%0301201
buildNullSideRepairProject(IvmOuterJoinDeltaHandler.NullSideDeltaContext, Pair, Map, Plan, Pair, Expression)72100%n/a0101601
projectJoinDeltaOutputs(LogicalJoin, IvmDeltaRewriteResult)51100%2100%020701
lambda$copyDeltaScanAsSnapshot$0(int[], IvmRefreshContext, List, boolean, Plan)49100%8100%0501201
rewriteNullSideDeltaWithRepairBranches(IvmOuterJoinDeltaHandler.NullSideDeltaContext, IvmRefreshContext)42100%n/a010701
rewriteNullSideJoinedRowsDelta(IvmOuterJoinDeltaHandler.NullSideDeltaContext)38100%4100%030801
rewriteNullSideDelta(IvmOuterJoinDeltaHandler.NullSideDeltaContext, IvmRefreshContext)28100%4100%030601
nullSideValueSlots(IvmOuterJoinDeltaHandler.NullSideDeltaContext)28100%4100%030601
outputExprIds(Plan)23100%2100%020501
rewriteNullSideBareJoinDelta(IvmOuterJoinDeltaHandler.NullSideDeltaContext)22100%n/a010401
rewritePreservedSideDelta(LogicalJoin, IvmDeltaRewriteResult, IvmDeltaRewriteResult, IvmRefreshContext)16100%n/a010201
eventKeyName(int)9100%n/a010101
IvmOuterJoinDeltaHandler()6100%n/a010201
findSlotByName(List, String)6100%n/a010101