IcebergRowLevelDmlTransform

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total295 of 3063%35 of 362%333663671316
requirePhysicalSink(NereidsPlanner, RowLevelDmlOp)790%150%99181811
synthesize(ConnectContext, RowLevelDmlArgs, RowLevelDmlOp)720%30%33111111
checkPluginMode(PluginDrivenExternalTable, RowLevelDmlOp)410%n/a11111111
pluginConnectorSupportsRowLevelDml(PluginDrivenExternalTable)200%40%333311
lambda$static$0(SlotReference)130%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
IcebergRowLevelDmlTransform()3100%n/a010101
static {...}3100%n/a010101