IvmJoinDeltaHandler

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total99 of 1,83794%19 of 13886%179814299029
extractEquiJoinKeys(LogicalJoin)2311282%91359%71253101
resolveRetainedOutput(Slot, Map, Map)171139%2250%232601
copyDeltaScanAsSnapshot(Plan, boolean, IvmRefreshContext)144074%1375%131801
projectNullSideRepairOutputs(IvmJoinDeltaHandler.NullSideDeltaContext, Plan, Expression, Map)1214692%11593%1912201
projectEventJoinOutputs(List, Plan, Map, Map, Slot)125682%1787%1511301
resolveOutputSlot(Plan, Slot)121860%1375%131501
rewriteOuterJoin(LogicalJoin, IvmDeltaRewriteVisitor, IvmRefreshContext)59294%21890%21111301
isBoundBy(Expression, Set)42485%2466%242801
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
rewriteInnerOrCrossJoin(LogicalJoin, IvmDeltaRewriteVisitor, IvmRefreshContext)53100%8100%050801
projectJoinDeltaOutputs(LogicalJoin, IvmDeltaRewriteResult)51100%2100%020701
lambda$copyDeltaScanAsSnapshot$0(int[], IvmRefreshContext, List, boolean, Plan)49100%8100%0501201
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