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
Adjust the bigtable fill rates in order to dial down MP writes at start of
txnid2 benchmark.
  - Partitioned big table fills at twice previous rate
  - Replicated big table fills at ~10% of previous rate
txnid2: add ratelimit control
txnid2 run.sh: clean all catalogs (minor)
txnid2: fix bug: at end of benchmark worker threads may hang in shutdown because ratelimit permits are no longer being released
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
txnid2: fix if a node or cluster fails while the ClientThreads are being initialized, the main thread exit and the app would not time itself out
Add a no-export catalog to txnid2.
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