Predicates

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total97 of 99990%36 of 15276%339528246019
compensateEquivalence(StructInfo, StructInfo, SlotMapping, ComparisonResult)5610364%81666%613134201
detectAndSynthesizeWholeBucketPredicates(Set, StructInfo, SlotMapping)1432095%175175%173588401
extractDateTruncUnit(DateTrunc)91562%3125%233701
extractViewDateTruncExpressions(StructInfo)84985%2880%2611301
rebuildDateTruncOnQuerySlot(DateTrunc, SlotReference)61875%1150%121501
compensateRangePredicate(StructInfo, StructInfo, SlotMapping, ComparisonResult, CascadesContext)415097%31986%31223601
compensateResidualPredicate(StructInfo, StructInfo, SlotMapping, ComparisonResult)84100%8100%0502001
compensateCouldNotPullUpPredicates(StructInfo, StructInfo, SlotMapping, ComparisonResult)58100%21285%2802001
normalizeExpression(Expression, CascadesContext)26100%n/a010601
toString()23100%n/a010101
mergePulledUpPredicates(Collection)17100%n/a010301
Predicates(Set, Set)9100%n/a010401
splitPredicates(Expression)8100%n/a010201
of(Set, Set)6100%n/a010101
lambda$detectAndSynthesizeWholeBucketPredicates$1(Expression)4100%n/a010101
getPulledUpPredicates()3100%n/a010101
getCouldNotPulledUpPredicates()3100%n/a010101
lambda$detectAndSynthesizeWholeBucketPredicates$2(TreeNode)3100%n/a010101
lambda$compensateRangePredicate$0(TreeNode)3100%n/a010101