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

Phabricator updated HIVE-4258:
------------------------------

    Attachment: HIVE-4258.D9801.1.patch

navis requested code review of "HIVE-4258 [jira] Log logical plan tree for 
debugging".

Reviewers: JIRA

HIVE-4258 Log logical plan tree for debugging

Debugging or implementing optimizer, knowing the shape of logical plan helps 
general progress of it.

For example,
select count(val) from (select a.key as key, b.value as array_val from src a 
join array_valued_src b on a.key=b.key) i lateral view explode (array_val) c as 
val

TS[1]-RS[2]-JOIN[4]-SEL[5]-LVF[6]-SEL[7]-LVJ[10]-SEL[11]-GBY[12]-RS[13]-GBY[14]-SEL[15]-FS[16]
                                 -SEL[8]-UDTF[9]-LVJ[10]
TS[0]-RS[3]-JOIN[4]

TEST PLAN
  EMPTY

REVISION DETAIL
  https://reviews.facebook.net/D9801

AFFECTED FILES
  ql/src/java/org/apache/hadoop/hive/ql/exec/Operator.java
  ql/src/java/org/apache/hadoop/hive/ql/parse/SemanticAnalyzer.java

MANAGE HERALD RULES
  https://reviews.facebook.net/herald/view/differential/

WHY DID I GET THIS EMAIL?
  https://reviews.facebook.net/herald/transcript/23403/

To: JIRA, navis

                
> Log logical plan tree for debugging
> -----------------------------------
>
>                 Key: HIVE-4258
>                 URL: https://issues.apache.org/jira/browse/HIVE-4258
>             Project: Hive
>          Issue Type: Improvement
>          Components: Diagnosability
>            Reporter: Navis
>            Assignee: Navis
>            Priority: Trivial
>         Attachments: HIVE-4258.D9801.1.patch
>
>
> Debugging or implementing optimizer, knowing the shape of logical plan helps 
> general progress of it.
> For example,
> select count(val) from (select a.key as key, b.value as array_val from src a 
> join array_valued_src b on a.key=b.key) i lateral view explode (array_val) c 
> as val
> {noformat} 
> TS[1]-RS[2]-JOIN[4]-SEL[5]-LVF[6]-SEL[7]-LVJ[10]-SEL[11]-GBY[12]-RS[13]-GBY[14]-SEL[15]-FS[16]
>                                  -SEL[8]-UDTF[9]-LVJ[10]
> TS[0]-RS[3]-JOIN[4]
> {noformat} 

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to