SelectStmt

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total3,267 of 6,67551%555 of 1,07848%3976377011,4753998
analyze(Analyzer)37544454%597756%40698318401
analyzeAggregation(Analyzer)33558263%698354%50776318901
rewriteElementAtToSlot(ExprRewriter, TQueryOptions)2840%460%2424666611
reorderTable(Analyzer, TableRef)1810%240%1313464611
materializeRequiredSlots(Analyzer)1750%240%1313434311
getTables(Analyzer, boolean, Map, Set)1580%160%99323211
reorderTable(Analyzer)1560%240%1313343411
putBackExprs(Map)14310341%211744%1320295101
createMultiDistinctAggSMap(ArrayList, Analyzer)1269442%81055%510184101
rewriteSubquery(Expr, Analyzer)1210%160%99252511
createAnalyticInfo(Analyzer)1162014%17315%911283401
toDigest()9113860%162257%1320144201
getExpectedBinaryPredicates(Map, Expr, TExprOpcode)671922%15525%911182501
checkEnableTwoPhaseRead(Analyzer)6211965%233761%1731135001
substituteSelectList(Analyzer, List)5913569%101864%915134301
getAllExprs()570%120%77131311
checkSortNodeEliminable(Expr, List)494145%14836%912132301
rewriteExprs(ExprRewriter)4814575%102470%818134801
toSql()4720981%103879%92594701
checkAndSetPointQuery()4610870%152562%1121134101
collectExprs(Map)3720784%73181%720105401
resetSelectList()370%80%55101011
createCountAllMap(List, Analyzer)354355%2675%2551601
whereClauseRewrite()341022%4233%345801
getAggregateFnExpr(Expr, ArrayList)320%80%557711
getMaterializedTupleIds(ArrayList)253860%5758%4731201
getTableRefIdsWithoutInlineView()250%40%337711
expandStar(Analyzer)234164%5550%4651501
getAllTableRefIds()210%20%225511
lambda$isContainInBitmap$7(Expr)210%40%332211
haveStar()200%40%335511
findSlot(Set, String)200%40%335511
createAggInfo(ArrayList, ArrayList, Analyzer)173869%2675%2541001
equals(Object)160%40%335511
lambda$toSql$9(Map.Entry)150%n/a111111
expandStar(Analyzer, TableName)142564%2466%241701
getColumnAliasGenerator()140%20%223311
getTableAliasGenerator()140%20%223311
rewriteSelectList(ExprRewriter)132464%3350%241601
lambda$materializeRequiredSlots$5(Expr)100%40%331111
lambda$analyze$2(Expr)90%20%221111
resetSelectList(SelectList)80%n/a113311
lambda$reorderTable$6(Pair, Pair)80%n/a111111
returnsSingleRow()2376%5758%471701
hasHavingClause()0%20%221111
hasWhereClause()0%20%221111
SelectStmt(SelectStmt)14096%21688%21002501
eliminatingSortNode()5691%61470%61131601
collectTupleIds()2583%2250%231801
lambda$analyze$1(ArrayList, Expr)0%n/a111111
reset()4992%583%1411801
isViewTableRef(String, Set)2987%2675%252901
checkGroupingFn(Expr)2485%3562%352801
setSelectList(SelectList)0%n/a112211
removeHavingClause()0%n/a112211
setTableAliasGenerator(TableAliasGenerator)0%n/a112211
hashCode()0%n/a111111
getId()0%n/a111111
getHavingClauseAfterAnalyzed()0%n/a111111
getOriginalWhereClause()0%n/a111111
getGroupingInfo()0%n/a111111
getBaseTblSmap()0%n/a111111
isTwoPhaseReadOptEnabled()0%n/a111111
getPointQueryEQPredicates()0%n/a111111
lambda$analyzeAggregation$8(TreeNode)0%n/a111111
lambda$checkEnableTwoPhaseRead$3(SelectListItem)0%n/a111111
lambda$getAllExprs$0(OrderByElement)0%n/a111111
hasAnalyticInfo()71%50%120101
getTableRefs(Analyzer, List, Set)4897%583%1411401
hasAggInfo()85%50%120101
SelectStmt(SelectList, FromClause, Expr, GroupByClause, Expr, ArrayList, LimitElement)78100%4100%0302401
resolveInlineViewRefs(Analyzer)74100%6100%0401101
expandStar(TableName, TupleDescriptor)57100%4100%0301101
SelectStmt(ValueList, ArrayList, LimitElement)44100%n/a0101301
collectTableRefs(List)28100%4100%030801
forbiddenMVRewrite()23100%4100%030601
getTableRefIds()21100%2100%020501
hasInlineView()19100%4100%030501
isContainInBitmap(Expr)11100%n/a010301
hasGroupByClause()100%2100%020101
clone()100%n/a010101
lambda$collectTupleIds$4(List, Expr)100%n/a010101
getTableRefs()100%n/a010101
setWhereClause(Expr)100%n/a010201
static {...}100%n/a010101
getSelectList()100%n/a010101
getValueList()100%n/a010101
getHavingPred()100%n/a010101
getWhereClause()100%n/a010101
getAggInfo()100%n/a010101
getGroupByClause()100%n/a010101
getAnalyticInfo()100%n/a010101
getSortInfo()100%n/a010101
getColLabels()100%n/a010101
getSubColPath()100%n/a010101
isPointQueryShortCircuit()100%n/a010101
stmtType()100%n/a010101
registerIsNotEmptyPredicates(Analyzer)100%n/a010101