SubQueryRemoveRule

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,633 of 2,6330%144 of 1440%1031034734732424
rewriteSome(RexSubQuery, Set, RelBuilder, int)8560%200%121210810811
rewriteIn(RexSubQuery, Set, RelOptUtil.Logic, RelBuilder, int, int)6420%540%292912312311
matchJoin(SubQueryRemoveRule, RelOptRuleCall)2620%140%88606011
rewriteExists(RexSubQuery, Set, RelOptUtil.Logic, RelBuilder)1040%60%44161611
matchFilter(SubQueryRemoveRule, RelOptRuleCall)960%60%44252511
applyEnableMarkJoin(Set, List, RelBuilder)910%110%88282811
rewriteToMarkJoin(RexSubQuery, Set, RelBuilder, int)880%80%66191911
rewriteUnique(RexSubQuery, RelBuilder)860%40%33161611
matchProject(SubQueryRemoveRule, RelOptRuleCall)650%n/a11181811
matchFilterEnableMarkJoin(SubQueryRemoveRule, RelOptRuleCall)590%40%33111111
rewriteScalarQuery(RexSubQuery, Set, RelBuilder, int, int)560%40%33101011
apply(RexSubQuery, Set, RelOptUtil.Logic, RelBuilder, int, int, int)500%70%778811
matchProjectEnableMarkJoin(SubQueryRemoveRule, RelOptRuleCall)350%n/a119911
rewriteCollection(RexSubQuery, Set, RelBuilder, int, int)280%n/a115511
field(RelBuilder, int, int)260%20%227711
fields(RelBuilder, int)190%20%224411
lambda$rewriteToMarkJoin$4(RelBuilder, SqlOperator, Pair)180%n/a111111
lambda$rewriteIn$3(RelBuilder, int, Pair)110%n/a111111
lambda$rewriteIn$1(RelBuilder, Pair)90%n/a111111
SubQueryRemoveRule(SubQueryRemoveRule.Config)80%n/a113311
onMatch(RelOptRuleCall)80%n/a112211
static {...}80%20%221111
lambda$rewriteIn$2(RexNode)0%n/a111111
lambda$rewriteIn$0(RexNode)0%n/a111111