Repository: kylin Updated Branches: refs/heads/KYLIN-1770 7bb4ffafc -> b111c601c
KYLIN-1770, remove DateRangeRules Project: http://git-wip-us.apache.org/repos/asf/kylin/repo Commit: http://git-wip-us.apache.org/repos/asf/kylin/commit/b111c601 Tree: http://git-wip-us.apache.org/repos/asf/kylin/tree/b111c601 Diff: http://git-wip-us.apache.org/repos/asf/kylin/diff/b111c601 Branch: refs/heads/KYLIN-1770 Commit: b111c601c147a7ed1259cf0ea33a0627c91c24c3 Parents: 7bb4ffa Author: Billy Liu <billy...@apache.org> Authored: Mon Dec 19 16:22:33 2016 +0800 Committer: Billy Liu <billy...@apache.org> Committed: Mon Dec 19 16:22:33 2016 +0800 ---------------------------------------------------------------------- .../main/java/org/apache/kylin/query/relnode/OLAPTableScan.java | 2 ++ 1 file changed, 2 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/kylin/blob/b111c601/query/src/main/java/org/apache/kylin/query/relnode/OLAPTableScan.java ---------------------------------------------------------------------- diff --git a/query/src/main/java/org/apache/kylin/query/relnode/OLAPTableScan.java b/query/src/main/java/org/apache/kylin/query/relnode/OLAPTableScan.java index b157f34..452170a 100644 --- a/query/src/main/java/org/apache/kylin/query/relnode/OLAPTableScan.java +++ b/query/src/main/java/org/apache/kylin/query/relnode/OLAPTableScan.java @@ -45,6 +45,7 @@ import org.apache.calcite.rel.rules.AggregateExpandDistinctAggregatesRule; import org.apache.calcite.rel.rules.AggregateJoinTransposeRule; import org.apache.calcite.rel.rules.AggregateProjectMergeRule; import org.apache.calcite.rel.rules.AggregateUnionTransposeRule; +import org.apache.calcite.rel.rules.DateRangeRules; import org.apache.calcite.rel.rules.FilterJoinRule; import org.apache.calcite.rel.rules.FilterProjectTransposeRule; import org.apache.calcite.rel.rules.JoinCommuteRule; @@ -172,6 +173,7 @@ public class OLAPTableScan extends TableScan implements OLAPRel, EnumerableRel { planner.removeRule(JoinUnionTransposeRule.LEFT_UNION); planner.removeRule(JoinUnionTransposeRule.RIGHT_UNION); planner.removeRule(AggregateUnionTransposeRule.INSTANCE); + planner.removeRule(DateRangeRules.FILTER_INSTANCE); // distinct count will be split into a separated query that is joined with the left query planner.removeRule(AggregateExpandDistinctAggregatesRule.INSTANCE);