Merge remote-tracking branch 'VoltDB/master' into ENG-3038
commentary
more commentary
Merge branch 'ENG-3038' into eng_3038
Merge branch 'notest-ENG-3038-commentary' into eng_3038
Implemented code review comments
More code review comments plus propagated changes to AbstractParsedStmt.java_multi_table
Join order for outer joins
Merge remote-tracking branch 'VoltDB/master' into ENG-3038
Merge branch 'eng_3038' into ENG-3038
Merged inner and outer join paths
Merge branch 'ENG-3038' into ENG-3038-merge-join-code-paths
Replace all SIMPLE_COLUMNs in Hsql output xml with its substitue
Merge branch 'master' of github.com:VoltDB/voltdb into ENG-4388-aggregate
Add temp tests for convinience
Add support for pushing projection node to agg node at the bottom, replace complex expression with available TVE substitutes, construct the newSchema for agg node at the top
Merge branch 'master' of github.com:VoltDB/voltdb into ENG-4388-aggregate
fix the project node for aggNode at the bottom
remove the added projection node
Still confused the columnIndex association between aggNode with ScanNode