[
https://issues.apache.org/jira/browse/HIVE-21980?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16883726#comment-16883726
]
Zoltan Haindrich commented on HIVE-21980:
-----------------------------------------
I'm afraid that we just can't merge the 2 '()' recursions...or at least not
without rethinking/redesigning the setop rules entirely.
eventually I came up with a solution which should most probably work for every
case just like before.
for some reason one of the druid tests doesn't want to run on my machine; I
guess I've a bad day..the others are passing
> Parsing time can be high in case of deeply nested subqueries
> ------------------------------------------------------------
>
> Key: HIVE-21980
> URL: https://issues.apache.org/jira/browse/HIVE-21980
> Project: Hive
> Issue Type: Improvement
> Components: Parser
> Reporter: Zoltan Haindrich
> Assignee: Zoltan Haindrich
> Priority: Major
> Attachments: HIVE-21980.01.patch, HIVE-21980.01.patch,
> HIVE-21980.02.patch
>
>
> for queries which are recursively doing:
> {code}
> SELECT ...
> FROM (SELECT ...
> FROM ( [...]
> ) JOIN
> (SELECT ...
> FROM ( [...] )
> JOIN ( [...]
> )
> {code}
--
This message was sent by Atlassian JIRA
(v7.6.14#76016)