IcebergUpdateCommand

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total335 of 72653%24 of 4647%2541721581018
lambda$executeMergePlan$0(LogicalPlan, ConnectContext, StmtExecutor, IcebergExternalTable, IcebergWriteSchemaContext)1280%40%33282811
run(ConnectContext, StmtExecutor)750%20%22181811
getPhysicalMergeSink(NereidsPlanner)330%40%338811
childIsEmptyRelation(PhysicalSink)170%60%442211
buildMergePlan(ConnectContext, LogicalPlan, List, IcebergExternalTable, IcebergWriteSchemaContext)167983%2466%2442501
buildUpdateSelectItems(Map, List, String)157182%1990%1621701
executeMergePlan(ConnectContext, StmtExecutor, IcebergExternalTable, LogicalPlan, IcebergWriteSchemaContext)120%n/a111111
getRowIdColumnExpr(LogicalPlan)111354%3125%233501
getExplainPlan(ConnectContext)55291%1150%1211501
accept(PlanVisitor, Object)50%n/a111111
lambda$buildMergePlan$2()50%n/a111111
lambda$buildMergePlan$1()50%n/a111111
IcebergUpdateCommand(List, String, List, LogicalPlan, DeleteCommandContext)32488%1150%120701
getDeleteCtx()30%n/a111111
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