IvmJoinDeltaHandler

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,265 of 2,19842%103 of 14629%671082023561235
buildNullSideRepairEvent(IvmJoinDeltaHandler.NullSideDeltaContext, IvmJoinDeltaHandler.EquiJoinKeys, boolean, Expression)1810%120%77252511
buildNullSideDeltaKeyPlan(IvmJoinDeltaHandler.NullSideDeltaContext, IvmJoinDeltaHandler.EquiJoinKeys)1600%20%22181811
projectNullSideRepairOutputs(IvmJoinDeltaHandler.NullSideDeltaContext, Plan, Expression, Map)1352616%1516%89172301
extractEquiJoinKeys(LogicalJoin)1201410%2114%1112253101
buildNullSideDetailEvent(IvmJoinDeltaHandler.NullSideDeltaContext, IvmJoinDeltaHandler.EquiJoinKeys)1110%40%33131311
rewriteNullSideDeltaWithNullSideEvents(IvmJoinDeltaHandler.NullSideDeltaContext, IvmJoinDeltaHandler.EquiJoinKeys)1060%20%22171711
buildNullSideEventPlan(IvmJoinDeltaHandler.NullSideDeltaContext, IvmJoinDeltaHandler.EquiJoinKeys)1040%20%22161611
projectEventJoinOutputs(List, Plan, Map, Map, Slot, Slot)700%100%66151511
rewriteNullSideDeltaWithRepairBranches(IvmJoinDeltaHandler.NullSideDeltaContext)4747%n/a018901
mapJoinConjunctInput(Expression, Plan, Plan, Map)361732%9325%5771101
nullSideValueSlots(IvmJoinDeltaHandler.NullSideDeltaContext)330%60%447711
isBoundBy(Expression, Set)280%60%448811
buildNullSideRepairProjects(IvmJoinDeltaHandler.NullSideDeltaContext)2311583%n/a0131701
resolveRetainedOutput(Slot, Map, Map)230%40%336611
outputExprIds(Plan)230%20%225511
buildOuterDeltaOutputs(IvmJoinDeltaHandler.NullSideDeltaContext)190%n/a114411
rewriteNullSideDelta(IvmJoinDeltaHandler.NullSideDeltaContext)141246%3125%233601
mapJoinConjunctInputs(LogicalJoin, Plan, Plan, Map)112670%1375%132701
buildNullSideRepairProject(IvmJoinDeltaHandler.NullSideDeltaContext, Pair, Map, Plan, Pair, Expression)96387%n/a0111601
rewriteNullSideJoinedRowsDelta(IvmJoinDeltaHandler.NullSideDeltaContext)76890%3125%2311301
eventKeyName(int)30%n/a111111
rewriteOuterContribution(LogicalJoin, boolean, IvmDeltaRewriteResult, IvmJoinDeltaHandler.SideInput, IvmJoinDeltaHandler.SideInput, IvmDeltaRewriteState)25196%11191%170801
rewriteJoinContribution(LogicalJoin, boolean, IvmDeltaRewriteResult, IvmDeltaRewriteState)109100%8100%0501601
rebindDeltaToSource(Plan, IvmDeltaRewriteResult)75100%2100%0201101
projectJoinContribution(LogicalJoin, IvmDeltaRewriteResult, Map)65100%2100%0201001
rewriteInnerJoinContribution(LogicalJoin, Plan, Map, Plan, Map, IvmDeltaRewriteResult)62100%n/a0101001
rewritePreservedSideDelta(LogicalJoin, IvmDeltaRewriteResult, IvmJoinDeltaHandler.SideInput, IvmJoinDeltaHandler.SideInput)56100%n/a010901
rewriteJoin(LogicalJoin, IvmDeltaRewriteVisitor, IvmIncrRefreshContext)55100%6100%040801
freshSnapshot(Pair)44100%2100%020601
mapBusinessOutputs(List, List)25100%2100%020401
sideInput(Plan, Pair)15100%n/a010101
sideInput(Plan, Plan)11100%n/a010101
freshSideInput(IvmJoinDeltaHandler.SideInput)8100%n/a010101
IvmJoinDeltaHandler()6100%n/a010201
findSlotByName(List, String)6100%n/a010101