SetOperationStmt

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total948 of 2,14255%140 of 26246%1071731564031442
toDigest()2370%320%1717343411
toSql()1569537%251130%1719223701
createMetadata(Analyzer)11322566%132363%1019145601
SetOperationStmt(SetOperationStmt)658556%9743%7982901
rewriteExprs(ExprRewriter)400%60%448811
substituteSelectList(Analyzer, List)390%60%447711
putBackExprs(Map)352036%5337%3571201
analyzeOperands(Analyzer)324759%1375%1341201
unnestOperand(List, SetOperationStmt.Qualifier, SetOperationStmt.SetOperand)305865%10844%81062201
collectExprs(Map)302040%5337%3571201
getTables(Analyzer, boolean, Map, Set)260%20%225511
getTableRefs(Analyzer, List, Set)240%20%225511
collectTupleIds()220%20%225511
resetSelectList()160%20%224411
analyze(Analyzer)1315592%61875%61353801
unnestOperands(Analyzer)1213191%31583%31022601
removeAllOperands()100%n/a113311
getMaterializedTupleIds(ArrayList)8952%1150%121401
hasDistinctOps()80%20%221111
hasAllOps()80%20%221111
materializeRequiredSlots(Analyzer)69093%21285%2822101
propagateDistinct()42887%1583%141801
getDistinctOperands()30%n/a111111
getAllOperands()30%n/a111111
queryStmtToSql(QueryStmt)30%n/a111111
stmtType()0%n/a111111
setOperandSmap(SetOperationStmt.SetOperand, Analyzer)5498%1375%130901
getColLabels()1593%1150%120201
getSubColPath()1593%1150%120201
reset()38100%2100%0201201
SetOperationStmt(List, ArrayList, LimitElement)23100%n/a010801
setNeedToSql(boolean)20100%2100%020501
forbiddenMVRewrite()18100%2100%020501
collectTableRefs(List)17100%2100%020401
lambda$createMetadata$0(Expr)7100%n/a010101
clone()5100%n/a010101
static {...}4100%n/a010101
getOperands()3100%n/a010101
getDistinctAggInfo()3100%n/a010101
hasAnalyticExprs()3100%n/a010101
getTupleId()3100%n/a010101
getSetOpsResultExprs()3100%n/a010101