IcebergMergeCommand

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total593 of 1,70565%68 of 16859%621131103301129
lambda$executeMergePlan$5(LogicalPlan, ConnectContext, StmtExecutor, IcebergExternalTable, IcebergWriteSchemaContext)1280%40%33282811
buildInsertProjection(MergeNotMatchedClause, List, ConnectContext, DataType, IcebergWriteSchemaContext)9215462%142058%1118144501
run(ConnectContext, StmtExecutor)640%20%22171711
buildDeleteProjection(Expression, List)510%60%44111111
buildUpdateProjection(MergeMatchedClause, Expression, List, ConnectContext, IcebergWriteSchemaContext)4915175%31381%3953701
generateBranchLabel(Expression)409971%8850%6941901
buildMergeProjectPlan(ConnectContext, IcebergExternalTable, IcebergWriteSchemaContext)3322787%82071%71554801
getPhysicalMergeSink(NereidsPlanner)330%40%338811
buildMergePlan(ConnectContext, IcebergExternalTable, IcebergWriteSchemaContext)176679%3562%3542001
childIsEmptyRelation(PhysicalSink)170%60%442211
getExplainPlan(ConnectContext)164171%1150%1221501
executeMergePlan(ConnectContext, StmtExecutor, IcebergExternalTable, LogicalPlan, IcebergWriteSchemaContext)120%n/a111111
generateFinalProjections(List, List, List)611194%3975%3711601
coerceVariantActionProjections(List, List)58294%11392%1812101
accept(PlanVisitor, Object)50%n/a111111
lambda$buildMergePlan$3()50%n/a111111
lambda$buildMergePlan$2()50%n/a111111
IcebergMergeCommand(List, Optional, Optional, LogicalPlan, Expression, List, List)46193%1150%1211501
injectRowIdColumn(LogicalPlan, IcebergExternalTable)4555%1150%121301
getRowIdColumn(IcebergExternalTable)30%n/a111111
stmtType()0%n/a111111
lambda$buildMergePlan$4(MergeMatchedClause)685%1150%120101
lambda$buildMergeProjectPlan$1(MergeMatchedClause)685%1150%120101
generateBasePlan()42100%1375%130801
executeWithExternalTableBatchModeDisabled(ConnectContext, Callable)17100%n/a010501
getTargetRowLineageSlot(String)13100%n/a010301
getTargetTable(ConnectContext)11100%n/a010201
getTargetRowIdSlot()10100%n/a010101
lambda$coerceVariantActionProjections$0(Column)10100%4100%030101