add format_currency and timedate functions to jdbc metadata, and add coalesce to metadata as a string func
Merge branch 'master' into ENG-6670
add alias for some string functions
Merge branch 'master' into ENG-6670
Refactor insert subquery processing into separate method

For insert-into-select testing, auto-generate lots of stored procedures with different combinations of partitioned/replicated tables.
Implement replicated/replicated support for insert-into-select.

Make PlanAssembler handle insert subqueries with same mechanism used for select subqueries

Create InsertSubPlanAssembler to help infer partitioning info for INSERT INTO SELECT statements.

Incremental changes for insert-into-select MP stored proc/ad hoc support

Minor incremental changes

Add testing for parameter-less insert into select statements.
Add testing for ad hoc insert into select statements.

Clean up partitioning inference for insert-into-select, add more tests
ENG-6762 Improve no snapshot for restore log msg.

Provide explanatory text ahead of the specific error listing.
At Ruth's suggestion, include support@voltdb.com as contact.
Additionally, a knowledge base article has been proposed
with details for the specific error reasons that can be
listed as part of this log message.
Merge branch 'master' into ENG-5182-insert-into-select-mp
Merge branch 'master' into ENG-5182-insert-into-select-mp
Incorporate Xin's review feedback.  Add more tests.
Fix wrong answer in serial aggregation over inline varchar column by
calling allocateObjectFromInlinedValue in MaxAgg and MinAgg.
Per Paul's review comments: revert emacs auto-indent, remove meaningless order by clause
Merge pull request #1622 from VoltDB/ENG-6792-inline-varchar-serial-agg-wrong-answer

Fix wrong answer in serial aggregation over inline varchar column by calling allocateObjectFromInlinedValue
Merge pull request #1625 from VoltDB/eng-6762

ENG-6762 Improve no snapshot for restore log msg.
Add regression test for hash aggregation.
Merge pull request #1626 from VoltDB/ENG-6792-inline-varchar-serial-agg-wrong-answer

Add regression test for hash aggregation.
Merge branch 'master' into ENG-5182-insert-into-select-mp
Merge pull request #1583 from VoltDB/ENG-6670-JDBC-metadata

Eng 6670 jdbc metadata
Merge pull request #1608 from VoltDB/ENG-5182-insert-into-select-mp

INSERT INTO ... SELECT multi-partition and ad hoc support