Github user hvanhovell commented on the pull request:

    https://github.com/apache/spark/pull/12306#issuecomment-210642462
  
    @davies after all splitting the rule made reasoning about sub-queries 
easier. So now we have a rule for resolution and one for rewriting.
    
    The rewriting is currently done in a seperate batch in the `Analyzer`. It 
is still in the `Analyzer` because the it still contains a few sanity checks 
which should be part of Analysis IMO. We could also add a few rules to 
CheckAnalysis for this. What do you think?


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to