Add guards for unsupported subqueries join plan, was too ambitious.
Merge branch 'master' of github.com:VoltDB/voltdb into subqueries-bad-plan-reject
A nice algorithm to reject queries that are not possible with 2 fragments limit. Get better plan for queries that we can support.
Fix the subquery table aggregate plan bug; Detect subquery group by without partition by column; Add more planner tests;
Fix a TVE comparison bug on partition column
Remove dead code for outer join; Add more outer join subquery tests.
Fix the typo and refactor test cases
Merge branch 'master' of github.com:VoltDB/voltdb into subqueries-bad-plan-reject
Resolves lots of typos
Fix the error message
Add guards for distinct inside of the aggregate
Merge branch 'master' of github.com:VoltDB/voltdb into subqueries-bad-plan-reject
Merge the recent master serial aggregate feature. Fix the delegated tests verifying hash aggregate
Fix more test cases
Reset the valid join flag for AdHoc plan
Fix the group by without aggregation
Merge pull request #1435 from VoltDB/subqueries-bad-plan-reject

Add guards for unsupported subqueries join plan, optimize the possible subqueriese