[ https://issues.apache.org/jira/browse/DRILL-7503?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Igor Guzenko updated DRILL-7503: -------------------------------- Labels: ready-to-commit (was: ) > Refactor project operator > ------------------------- > > Key: DRILL-7503 > URL: https://issues.apache.org/jira/browse/DRILL-7503 > Project: Apache Drill > Issue Type: Improvement > Affects Versions: 1.17.0 > Reporter: Paul Rogers > Assignee: Paul Rogers > Priority: Minor > Labels: ready-to-commit > Fix For: 1.18.0 > > > Work on another ticket revealed that the Project operator ("record batch") > has grown quite complex. The setup phase lives in the operator as one huge > function. The function combines the "logical" tasks of working out the > projection expressions and types, the code gen for those expressions, and the > physical setup of vectors. > The refactoring breaks up the logic so that it is easier to focus on the > specific bits of interest. -- This message was sent by Atlassian Jira (v8.3.4#803005)