[ 
https://issues.apache.org/jira/browse/TAJO-1426?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jihoon Son updated TAJO-1426:
-----------------------------
    Attachment: TAJO-1426_jihoon.patch

Hi [~navis].
Your patch is so nice. I've added just the following two classes.
* *ExplainPlanPreprocessorForTest*: Tajo's logical planner can generate 
different shapes of logical plans for the same query, especially when the query 
involves one or more joins. This class guarantees the consistency of the 
logical plan for the same query.
* *ExplainGlobalPlanPreprocessorForTest*: Data channels of a global plan can 
have multiple shuffle keys, and their appearance order is basically not 
preserved. However, to test the equivalence of global plans, the appearance 
order of shuffle keys must be preserved. This class guarantees the consistency 
of the order of shuffle keys.

Additionally, I've changed 'physical' to 'global' for the grammar, variable 
names, and function names.
Please review my patch.

> Support "explain global" to get physical plan
> ---------------------------------------------
>
>                 Key: TAJO-1426
>                 URL: https://issues.apache.org/jira/browse/TAJO-1426
>             Project: Tajo
>          Issue Type: Improvement
>            Reporter: Navis
>            Assignee: Navis
>            Priority: Minor
>         Attachments: TAJO-1426_jihoon.patch
>
>
> Inconvenient to see that in log file.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to