Tweak mat view query dependency on scan columns
Merge branch 'ENG-451-prep' of github.com:VoltDB/voltdb into ENG-5178-mv-partition-join
Add fix for mv partitioned table join query. clean up functions into a separate file
Merge branch 'master' into ENG-5178-mv-partition-join
Fix the bug of finding scan columns by its table name
Add planner and regression test cases for mv partition join feature. Fix the recursive function bug to replace reAggregation plan node with scan node
Merge branch 'master' of github.com:VoltDB/voltdb into ENG-5178-mv-partition-join
hsql has errors to run those queriese, turn them off
It turns out that this checking is very useful. Refer to voter example
Refix according to Paul's suggestion
Merge branch 'master' of github.com:VoltDB/voltdb into ENG-5178-mv-partition-join
Finish the changes of Paul's review
Fix the bug
Fix the sql coverage and add test sql coverage cases for materialized view
Fix bugs found from sql coverage: (1)join on different columns, (2) Distinct bug for mv partitioned tables
Add join queries to test
Generate less invalid queries
Merge branch 'master' of github.com:VoltDB/voltdb into ENG-5178-mv-partition-join
Add part of support for outer join query. Clean up the filter extracting part for mv partititioned table queries
Rever the changes, because it may conflict with Paul's fix for 3.7