Add log messages and debug checks to COW context.
Fix mac compilation errors.
Don't check COW remaining count if the table is empty.
Merge branch 'master' of https://github.com/alexeevm/voltdb
resolved merge conflict
Initialize PVE in constructor from the global params from VoltDBEngine
Temporarily check in the subquery cross level partitioning detecting work. Still need work for edge cases
Fix the alias partition detecting problem. Add the support for promoting sp info from subquery to parent level
Merge branch 'master' of github.com:VoltDB/voltdb into ENG-6259-subselect-final
Fix the subquery hsql generated table name SYSTEM_SUBQUERY, replace it with table alias; Add partitioning detecting for single partition subquery without selecting the partition column in is display list; Add more planner tests for subquery
Add check in ProcedureRunner that gracefully rejects all transactions that fail due to missing class error.

Added new environment variables called __VOLTDB_CLUSTER_HOSTID__ and __VOLTDB_TARGET_CLUSTER_HOSTID__ that can be assigned through LocalCluster and the environment variables passed to the constructor of LocalCluster. These environment variables allow you to explicitly identify a specific HostId that should behave differently or "*" for all hosts to behave identically.
Add regression suit tests for subquery partitioning cases
Merge branch 'master' of github.com:VoltDB/voltdb into ENG-6259-subselect-final
Clean up the test cases for subquery
Added new test case that attempts to upgrade a catalog on a running system. RegressionSuite has been enhanced to allow you to select a specific HostId to connect the client. This allows stored procedures to fail predictably either at catalog compilation or at catalog deployment.
Clean up some comments used for testing and add comments for clarity
For ENG-6350, add support for rate limiting snapshots
ENG-6229 Created a benchmark test for Materialized Views

This benchmark compares the performance overhead for inserts and deletes in a table with materialized views and a table without materialized views.
Merge branch 'master' of github.com:VoltDB/voltdb into ENG-6259-subselect-final
Fix the an edge case detecting partitioning info across subquery levels; Add more test cases; A lot of clean ups