SetOperationStmt

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,011 of 2,14152%147 of 26243%1121731704031742
toDigest()2370%320%1717343411
toSql()1539839%241233%1619213701
createMetadata(Analyzer)11322566%132363%1019145601
materializeRequiredSlots(Analyzer)960%140%88212111
SetOperationStmt(SetOperationStmt)658556%9743%7982901
rewriteExprs(ExprRewriter)400%60%448811
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
unnestOperands(Analyzer)1213191%31583%31022601
substituteSelectList(Analyzer, List)102974%3350%241701
removeAllOperands()100%n/a113311
analyze(Analyzer)915894%51979%51343801
getMaterializedTupleIds(ArrayList)8952%1150%121401
hasDistinctOps()80%20%221111
hasAllOps()80%20%221111
propagateDistinct()42887%1583%141801
getDistinctOperands()30%n/a111111
getAllOperands()30%n/a111111
getDistinctAggInfo()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
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
hasAnalyticExprs()3100%n/a010101