IcebergRowLevelDmlTransform

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total304 of 3040%36 of 360%363670701616
requirePhysicalSink(NereidsPlanner, RowLevelDmlOp)790%150%99181811
synthesize(ConnectContext, RowLevelDmlArgs, RowLevelDmlOp)680%30%33141411
checkPluginMode(PluginDrivenExternalTable, RowLevelDmlOp)410%n/a11111111
pluginConnectorSupportsRowLevelDml(PluginDrivenExternalTable)150%40%332211
lambda$static$0(SlotReference)140%40%332211
newExecutor(ConnectContext, TableIf, String, NereidsPlanner, boolean, RowLevelDmlOp)120%n/a112211
handles(TableIf)110%40%332211
toWriteOperation(RowLevelDmlOp)110%30%334411
labelPrefix(RowLevelDmlOp)110%30%334411
lambda$checkPluginMode$1(PluginDrivenExternalTable, PluginDrivenExternalCatalog)110%n/a113311
static {...}90%n/a112211
finalizeSink(BaseExternalTableInsertExecutor, RowLevelDmlOp, PlanFragment, DataSink, PhysicalSink)70%n/a112211
extractWriteConstraint(Plan, TableIf)60%n/a111111
checkMode(TableIf, RowLevelDmlOp)50%n/a112211
IcebergRowLevelDmlTransform()30%n/a111111
setupConflictDetection(BaseExternalTableInsertExecutor, Plan, TableIf, RowLevelDmlOp)10%n/a111111