Paul Rogers created IMPALA-7841:
-----------------------------------

             Summary: Refactor QueryStmt, other analysis code for easier 
debugging
                 Key: IMPALA-7841
                 URL: https://issues.apache.org/jira/browse/IMPALA-7841
             Project: IMPALA
          Issue Type: Improvement
          Components: Frontend
    Affects Versions: Impala 3.0
            Reporter: Paul Rogers
            Assignee: Paul Rogers


IMPALA-7808 started the process of refactoring the Analyzer code for easier 
debugging. It did so by grouping {{SelectStmt}} code into a nested class, which 
then allowed breaking up a large function into smaller chunks.

This ticket continues that process with two changes:

* Follow-on refactoring of {{SelectStmt}} to make some of the newly-created 
functions simpler. (The first change tried to keep code unchanged as much as 
possible.)
* Apply the same technique to the {{QueryStmt}} base class and to its other 
subclasses.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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

Reply via email to