StructInfo

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total174 of 79678%25 of 6259%237037176639
addFilterOnTableScan(Plan, Map, CascadesContext)480%40%339911
containsAll(BitSet, BitSet)300%60%447711
predicatesDerive(Predicates, Plan)273858%5116%3481601
getSplitPredicate()19624%3125%233501
toString()170%n/a111111
lambda$collectStructInfoFromGraph$1(List, BitSet, Map, Map, Map, AbstractNode)157583%1990%1622101
lambda$addFilterOnTableScan$7(CascadesContext)60%n/a112211
getBottomPlan()30%n/a111111
getRelationBitSet()30%n/a111111
of(Plan, Plan, CascadesContext)214098%3770%3613201
checkLimitTmpRewrittenPlanIsValid(Plan)21184%1150%121301
checkWindowTmpRewrittenPlanIsValid(Plan)21184%1150%121301
collectStructInfoFromGraph(HyperGraph, Plan, Map, Map, List, Map, BitSet, CascadesContext)58100%4100%0301101
StructInfo(Plan, ObjectId, HyperGraph, boolean, Plan, Plan, List, Map, Predicates, Optional, Map, Map, BitSet, List)45100%n/a0101601
putShuttledExpressionToExpressionsMap(Map, Map, StructInfo.ExpressionPosition, Expression, Expression, HyperElement)43100%4100%0301301
withPredicates(Predicates)31100%n/a010101
lambda$collectStructInfoFromGraph$2(Plan, Map, Map, FilterEdge)29100%2100%020701
getEquivalenceClass()25100%1375%130501
static {...}18100%n/a010401
getExpressions()13100%2100%020201
lambda$of$5(CatalogRelation)8100%n/a010101
lambda$of$4(AbstractNode)8100%2100%020101
isGraphLogicalEquals(StructInfo, StructInfo, LogicalCompatibilityContext)7100%n/a010201
lambda$collectStructInfoFromGraph$0(BitSet, CatalogRelation)6100%n/a010101
of(Plan, CascadesContext)5100%n/a010101
lambda$of$3()5100%n/a010101
lambda$of$6(CatalogRelation)4100%n/a010101
getRelations()3100%n/a010101
getPredicates()3100%n/a010101
getGroupingId()3100%n/a010101
getOriginalPlan()3100%n/a010101
getHyperGraph()3100%n/a010101
isValid()3100%n/a010101
getTopPlan()3100%n/a010101
getRelationIdStructInfoNodeMap()3100%n/a010101
getShuttledExpressionsToExpressionsMap()3100%n/a010101
getExpressionToShuttledExpressionToMap()3100%n/a010101
getOriginalPlanId()3100%n/a010101
getPlanOutputShuttledExpressions()3100%n/a010101