VoltDB/voltdb — pull request #92 by jhugg (2012-07-25 20:08:52+00:00)
Title: Eng 2758 - Refactoring before the storm

This is a bunch of changes that make it easier to add the CVE-extraction code as part of https://issues.voltdb.com/browse/ENG-2758.

I'd like to get it on trunk to make the review for the second half smaller and clearer.

I'm still running some tests for the merge commit, IV2 and Pro now...

Stuff:
0) Make HSQL Fake XML from statements identical for identical SQL statements.
1) Shortcut PlannerTool.Result
2) Streamline ParsedStatement => AdHocPlannedStmt => AdHocStmtBatch => @adhoc…
3) Move from parallel arrays in adhoc to a serialized array of AdHocPlannedStmt
4) Move some strings to byte[]
5) Other minor fixes.