IcebergUpdateCommand

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total160 of 72677%19 of 4658%234136158618
getExplainPlan(ConnectContext)570%20%22151511
buildMergePlan(ConnectContext, LogicalPlan, List, IcebergExternalTable, IcebergWriteSchemaContext)197680%3350%3452501
buildUpdateSelectItems(Map, List, String)186879%2880%2631701
run(ConnectContext, StmtExecutor)165978%1150%1221801
getRowIdColumnExpr(LogicalPlan)111354%3125%233501
getPhysicalMergeSink(NereidsPlanner)102369%2250%232801
accept(PlanVisitor, Object)50%n/a111111
lambda$buildMergePlan$2()50%n/a111111
lambda$buildMergePlan$1()50%n/a111111
lambda$executeMergePlan$0(LogicalPlan, ConnectContext, StmtExecutor, IcebergExternalTable, IcebergWriteSchemaContext)412496%2250%2312801
IcebergUpdateCommand(List, String, List, LogicalPlan, DeleteCommandContext)32488%1150%120701
getDeleteCtx()30%n/a111111
childIsEmptyRelation(PhysicalSink)21588%3350%340201
stmtType()20%n/a111111
buildMergeProjectPlan(ConnectContext, LogicalPlan, List, List, String)118100%6100%0401901
executeWithExternalTableBatchModeDisabled(ConnectContext, Callable)17100%n/a010501
lambda$buildMergePlan$3(IcebergWriteSchemaContext, ConnectContext, EqualTo)17100%n/a010401
executeMergePlan(ConnectContext, StmtExecutor, IcebergExternalTable, LogicalPlan, IcebergWriteSchemaContext)12100%n/a010101