Haisheng Yuan created CALCITE-3668: -------------------------------------- Summary: VolcanoPlanner doesn't match all the RelSubSet in matchRecursive Key: CALCITE-3668 URL: https://issues.apache.org/jira/browse/CALCITE-3668 Project: Calcite Issue Type: Bug Reporter: Haisheng Yuan
If I have a rule to match pattern with Filter-RelSubset, VolcanoPlanner only matches 1 RelSubset in the RelSet, instead of all the subsets. {code:java} if (operand.getMatchedClass() == RelSubset.class) { // If the rule wants the whole subset, we just provide it successors = ImmutableList.of(subset); } else { successors = subset.getRelList(); } {code} -- This message was sent by Atlassian Jira (v8.3.4#803005)