IcebergRowLevelDmlTransform

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total287 of 3045%35 of 362%333665701316
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
toWriteOperation(RowLevelDmlOp)110%30%334411
labelPrefix(RowLevelDmlOp)110%30%334411
lambda$checkPluginMode$1(PluginDrivenExternalTable, PluginDrivenExternalCatalog)110%n/a113311
finalizeSink(BaseExternalTableInsertExecutor, RowLevelDmlOp, PlanFragment, DataSink, PhysicalSink)70%n/a112211
handles(TableIf)6545%3125%230201
extractWriteConstraint(Plan, TableIf)60%n/a111111
checkMode(TableIf, RowLevelDmlOp)50%n/a112211
setupConflictDetection(BaseExternalTableInsertExecutor, Plan, TableIf, RowLevelDmlOp)10%n/a111111
static {...}9100%n/a010201
IcebergRowLevelDmlTransform()3100%n/a010101