ExternalRowLevelMergePlanBuilder

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total312 of 1,16873%53 of 12657%467761224314
buildInsertProjection(MergeNotMatchedClause, List, ConnectContext, ExternalTable, DataType)8713761%161650%1317174601
buildDeleteProjection(Expression, List)510%60%44111111
buildUpdateProjection(MergeMatchedClause, Expression, List, ConnectContext, ExternalTable)4413074%51168%59103601
buildMergeProjectPlan(ConnectContext, ExternalTable)4220382%101458%81364501
generateBranchLabel(Expression)369772%8850%6962101
buildMergePlan(ConnectContext, ExternalTable)175074%3562%3541801
getTargetRowLineageSlot(String)130%n/a113311
getTargetTable(ConnectContext)110%n/a112211
generateFinalProjections(List, List, List)612495%31178%3811901
injectRowIdColumn(LogicalPlan, ExternalTable)4555%1150%121301
lambda$buildMergePlan$0(MergeMatchedClause)685%1150%120101
ExternalRowLevelMergePlanBuilder(List, Optional, Optional, LogicalPlan, Expression, List, List)59100%2100%0201401
generateBasePlan()35100%4100%030501
getTargetRowIdSlot()10100%n/a010101