IcebergUpdateCommand

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total216 of 66267%38 of 6440%365247140820
getExplainPlan(ConnectContext)400%20%228811
getRowIdColumn(IcebergExternalTable)250%60%447711
hasRowIdProject(List)240%60%446611
findRowIdSlot(List)210%40%335511
buildMergePlan(ConnectContext, LogicalPlan, List, IcebergExternalTable)194570%3350%3451701
buildUpdateSelectItems(Map, List, String)186879%2880%2631701
run(ConnectContext, StmtExecutor)164372%1150%1221201
getRowIdColumnExpr(LogicalPlan)111354%3125%233501
getPhysicalMergeSink(NereidsPlanner)102369%2250%232801
injectRowIdColumn(LogicalPlan)9535%1150%121301
accept(PlanVisitor, Object)50%n/a111111
hasRowIdSlot(List)40%n/a111111
executeMergePlan(ConnectContext, StmtExecutor, IcebergExternalTable, LogicalPlan)310897%2250%2312301
IcebergUpdateCommand(List, String, List, LogicalPlan, DeleteCommandContext)32488%1150%120701
getDeleteCtx()30%n/a111111
childIsEmptyRelation(PhysicalSink)21588%3350%340201
stmtType()20%n/a111111
lambda$hasUnboundPlan$0(TreeNode)11090%2250%230101
buildMergeProjectPlan(ConnectContext, LogicalPlan, List, List, String)88100%2100%0201501
hasUnboundPlan(Plan)4100%n/a010101