ENG:5908: call prepare in setup.
ENG-5926 Add explicit sql casts to force type compatibility of inserted tuples.
Retry helper should take max attempts into account. Throw a RuntimeException if
the max attempt has been reached.
Reset row position after unioning the tables in the helper class.
ENG-5843: Moving pre-snapshot scan to a dedicated IO agent.

The SnapshotDaemon will dispatch a scan work to the snapshot IO agent on each
node before initiating a snapshot. If the check fails, the snapshot will not be
initiated.
ENG-5843: Don't spin the SnapshotDaemon thread when waiting for scan results.
ENG-5843: Timeout waiting for scan results in SnapshotDaemon.
Merge pull request #1173 from VoltDB/ENG-5843

ENG-5843: Move snapshot scan out of SnapshotSave
ENG-5690: Add shutdown hook to print log message, disconnect mesh on
Ctrl-C.  Remove the shutdown hook when crashLocalVoltDB is called to
avoid "weirdness".  Use removal to avoid messages when running the
compiler.
Fix snapshot scan timeout check in SnapshotDaemon.

Greater than is pointing to the right, NOT left!
Merge pull request #1181 from VoltDB/snapdaemon-fix

Fix snapshot scan timeout check in SnapshotDaemon.
Make voltdb build on xcode 5.1 which uses clang3.4.
Merge branch 'master' into ENG-5926-insert-math-fix
Fix weird bug I introduced in TableIterator.
Use the temporary string pool for widenned varchar string column to avoid memory leak
Merge branch 'master' of github.com:VoltDB/voltdb into ENG-5963-memoryleak
Finished test case validation re: Xin's review
Merge pull request #1182 from VoltDB/ENG-5963-memoryleak

Eng 5963 memoryleak
Make a fix that was mac only actually clang only
Merge pull request #1184 from VoltDB/ENG-5908

ENG:5908: call prepare in setup.