InsertUtils

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total393 of 1,59775%61 of 24074%4914482347424
executeBatchInsertTransaction(ConnectContext, String, String, List, List)1422%1118%67313201
getRowStringValue(List, FormatOptions)570%100%66121211
beginBatchInsertTransaction(ConnectContext, String, String, List)5217376%3350%34126301
getFinalErrorMsg(String, String, String)3213580%82475%717104601
getTargetTableQualified(Plan, ConnectContext)283253%5758%4761501
normalizePlanWithoutLock(LogicalPlan, TableIf, Optional, Optional)2049896%89091%750510601
generateDefaultExpression(Column)165477%4660%3611401
lambda$beginBatchInsertTransaction$1(String)120%n/a111111
lambda$beginBatchInsertTransaction$0(String)120%n/a111111
checkGeneratedColumnForInsertIntoSelect(TableIf, UnboundLogicalSink, Optional)1011592%62278%41522601
castValue(Expression, DataType)74285%1583%141801
InsertUtils()0%n/a111111
addColumnValue(Optional, ImmutableList.Builder, NamedExpression, DataType, ExpressionRewriteContext, boolean)5696%21487%2911301
supportFastInsertIntoValues(LogicalPlan, TableIf, ConnectContext)21100%3770%360201
normalizePlan(LogicalPlan, TableIf, Optional, Optional)12100%n/a010301
buildExprAnalyzer(Plan, CascadesContext)12100%n/a010101
lambda$beginBatchInsertTransaction$3(String)11100%n/a010101
getTargetTable(Plan, ConnectContext)10100%n/a010201
getPlanForExplain(ConnectContext, Optional, LogicalPlan)8100%n/a010201
lambda$normalizePlanWithoutLock$6(Column, String)5100%n/a010101
lambda$beginBatchInsertTransaction$4(Column)5100%n/a010101
lambda$beginBatchInsertTransaction$2(String)5100%n/a010101
lambda$normalizePlanWithoutLock$7(LogicalPlan, CascadesContext)100%n/a010101
lambda$normalizePlanWithoutLock$5(Column)100%n/a010101