InsertUtils

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total287 of 1,64682%62 of 27077%5816960387934
beginBatchInsertTransaction(ConnectContext, String, String, List)5017577%1583%14106301
normalizePlanWithoutLock(LogicalPlan, TableIf, Optional, Optional)4345691%149086%11531011501
resolveExplicitConnectorWriteColumn(TableIf, String)243055%4660%3661501
pinConnectorWriteSchema(StatementContext, TableIf, LogicalPlan, Optional)2414%7112%456801
executeBatchInsertTransaction(ConnectContext, String, String, List, List)2310281%4866%4773201
getFinalErrorMsg(String, String, String)2014788%52784%51764601
getTargetTableQualified(Plan, ConnectContext)142665%3562%2541101
lambda$normalizePlanWithoutLock$8(Set, Column)110%20%221111
checkGeneratedColumnForInsertIntoSelect(TableIf, UnboundLogicalSink, Optional)109390%62278%41522601
generateDefaultExpression(Column)105584%4660%3611401
getRowStringValue(List, FormatOptions)94583%2880%2631301
lambda$resolveExplicitConnectorWriteColumn$12(Column)70%20%221111
getPlanForExplain(ConnectContext, Optional, LogicalPlan)60%n/a111111
lambda$pinConnectorWriteSchema$10(StatementContext, TableIf, List)60%n/a112211
lambda$beginBatchInsertTransaction$1(String)60%n/a111111
lambda$beginBatchInsertTransaction$0(String)60%n/a111111
lambda$resolveExplicitConnectorWriteColumn$13(String, Column)50%n/a111111
connectorWriteSchema(TableIf, boolean)2083%3350%341701
lambda$normalizePlanWithoutLock$7(String)0%n/a111111
InsertUtils()0%n/a111111
addColumnValue(Optional, ImmutableList.Builder, NamedExpression, DataType, ExpressionRewriteContext, boolean)5696%21487%2911301
castValue(Expression, DataType)49100%6100%040801
supportFastInsertIntoValues(LogicalPlan, TableIf, ConnectContext)21100%3770%360201
getPlanForExplain(ConnectContext, Optional, LogicalPlan, Optional)16100%n/a010401
normalizePlan(LogicalPlan, TableIf, Optional, Optional)12100%n/a010301
buildExprAnalyzer(Plan, CascadesContext)12100%n/a010101
getTargetTable(Plan, ConnectContext)10100%n/a010201
lambda$resolveExplicitConnectorWriteColumn$11(String, Column)5100%n/a010101
lambda$normalizePlanWithoutLock$6(Column, String)5100%n/a010101
lambda$beginBatchInsertTransaction$4(Column)5100%n/a010101
lambda$beginBatchInsertTransaction$2(String)5100%n/a010101
lambda$normalizePlanWithoutLock$9(LogicalPlan, CascadesContext)100%n/a010101
lambda$normalizePlanWithoutLock$5(Column)100%n/a010101
lambda$beginBatchInsertTransaction$3(String)100%n/a010101