[
https://issues.apache.org/jira/browse/DRILL-3855?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Vitalii Diravka updated DRILL-3855:
-----------------------------------
Description:
Since the infinite planning issues (Calcite Volcano Planner: Calcite-900)
reported in DRILL-3257, FilterSetOpTransposeRule,
DrillProjectSetOpTransposeRule were disabled. After it can be resolved in
Calcite, we have to enable these two rules to lift the performance.
In addition, will update the plan validation in Unit test in response of the
newly enabled rules.
To cover complex cases (when some non project or filter operator is placed
under the LogicalUnion operator)
these rules should be added to main logical stage for Volcano Planner -
DRILL-6371.
was:
Since the infinite planning issues (Calcite Volcano Planner: Calcite-900)
reported in DRILL-3257, FilterSetOpTransposeRule,
DrillProjectSetOpTransposeRule were disabled. After it can be resolved in
Calcite, we have to enable these two rules to lift the performance.
In addition, will update the plan validation in Unit test in response of the
newly enabled rules.
To cover complex cases (with more than two subqueries) these rules should be
added to main logical stage for Volcano Planner - DRILL-6371.
> Enable FilterSetOpTransposeRule, DrillProjectSetOpTransposeRule
> ---------------------------------------------------------------
>
> Key: DRILL-3855
> URL: https://issues.apache.org/jira/browse/DRILL-3855
> Project: Apache Drill
> Issue Type: Improvement
> Components: Query Planning & Optimization
> Affects Versions: 1.13.0
> Reporter: Sean Hsuan-Yi Chu
> Assignee: Vitalii Diravka
> Priority: Major
> Labels: ready-to-commit
> Fix For: 1.14.0
>
>
> Since the infinite planning issues (Calcite Volcano Planner: Calcite-900)
> reported in DRILL-3257, FilterSetOpTransposeRule,
> DrillProjectSetOpTransposeRule were disabled. After it can be resolved in
> Calcite, we have to enable these two rules to lift the performance.
> In addition, will update the plan validation in Unit test in response of the
> newly enabled rules.
> To cover complex cases (when some non project or filter operator is placed
> under the LogicalUnion operator)
> these rules should be added to main logical stage for Volcano Planner -
> DRILL-6371.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)