Hyunsik Choi created TAJO-458:
---------------------------------
Summary: Visit methods of LogicalPlanVisitor should take a query
block as parameter
Key: TAJO-458
URL: https://issues.apache.org/jira/browse/TAJO-458
Project: Tajo
Issue Type: Improvement
Components: planner/optimizer
Reporter: Hyunsik Choi
Assignee: Hyunsik Choi
Fix For: 0.8-incubating
A logical plan is composed of multiple query blocks. Each logical node must
belong to one query block. A query block instance provides lots of
information. So, it is essential information in many rewrite rules and
optimizer implementations.
However, so far, individual rewrite rule or optimizer implementation have dealt
with query block directly. It may be error-prone and cause duplicated codes.
This patch refactors each visitor method of LogicalPlanVisitor to take a query
block as a parameter.
I'm expecting that this change will provide more convenience for rewrite rules
and optimization development.
--
This message was sent by Atlassian JIRA
(v6.1.5#6160)