SetOperationStmt

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,299 of 2,14139%183 of 26230%1361732324032642
toDigest()2370%320%1717343411
toSql()1589337%261027%1819223701
SetOperationStmt(SetOperationStmt)1500%160%99292911
createMetadata(Analyzer)12021864%152158%1119155601
materializeRequiredSlots(Analyzer)960%140%88212111
unnestOperand(List, SetOperationStmt.Qualifier, SetOperationStmt.SetOperand)741415%1715%910172201
rewriteExprs(ExprRewriter)400%60%448811
unnestOperands(Analyzer)3910472%71161%61072601
substituteSelectList(Analyzer, List)390%60%447711
putBackExprs(Map)352036%5337%3571201
analyzeOperands(Analyzer)324759%1375%1341201
collectExprs(Map)302040%5337%3571201
getTables(Analyzer, boolean, Map, Set)260%20%225511
getTableRefs(Analyzer, List, Set)240%20%225511
collectTupleIds()220%20%225511
setNeedToSql(boolean)200%20%225511
forbiddenMVRewrite()180%20%225511
getMaterializedTupleIds(ArrayList)170%20%224411
collectTableRefs(List)170%20%224411
resetSelectList()160%20%224411
getSubColPath()160%20%222211
analyze(Analyzer)1315492%71770%71353801
removeAllOperands()100%n/a113311
hasDistinctOps()80%20%221111
hasAllOps()80%20%221111
clone()50%n/a111111
propagateDistinct()42887%2466%241801
getDistinctOperands()30%n/a111111
getAllOperands()30%n/a111111
getDistinctAggInfo()30%n/a111111
hasAnalyticExprs()30%n/a111111
getTupleId()30%n/a111111
getSetOpsResultExprs()30%n/a111111
queryStmtToSql(QueryStmt)30%n/a111111
stmtType()0%n/a111111
setOperandSmap(SetOperationStmt.SetOperand, Analyzer)5498%1375%130901
getColLabels()1593%1150%120201
reset()38100%2100%0201201
SetOperationStmt(List, ArrayList, LimitElement)23100%n/a010801
lambda$createMetadata$0(Expr)7100%n/a010101
static {...}4100%n/a010101
getOperands()3100%n/a010101