Merge branch 'master' into ENG-4284
Add support for CURRENT_TIMESTAMP function
Add support for default sql function
Merge branch 'master' of github.com:VoltDB/voltdb into ENG-3008-current-timestamp
Add test cases for CURRENT_TIMESTAMP and NOW functions
Code clean up and fix according to Paul's review
Remove the 0 length args for abstract functions
Repair all connections, including internal ones, in ClientInterface when
mastership changes.
Remove redundant m_connections from ClientInterface.

m_cihm is the new thing.
ENG-4284 rework casts to get around range limitations and share code with existing datefunctions.
Merge branch 'master' into ENG-4284
licenscecheck whitespace
ENG-5468: Use configured partition count to initialize the command log on join
node initialization.

The cartographer will only return partitions that are currently in the cluster,
which don't include the new partitions we are adding during joining node
initialization. Using the cartographer's partition count to initialize the
command log will have less partitions than expected.
Fix dead connection checking in CI by filtering out internal connections.
Just warn if crc does not match and proceed.
Minor minor performance related change for class type equality check in CI.
Add multi-partition stored proc test for current_timestamp function
Merge branch 'master' of github.com:VoltDB/voltdb into ENG-3008-current-timestamp
Merge pull request #930 from VoltDB/ENG-5374

ENG-5374
Merge pull request #929 from VoltDB/ENG-5468

ENG-5468: Fix command log initialization on joining nodes