A persistent multi-version map: indexed key lookup; improved concurrent test; improved I/O

git-svn-id: http://h2database.googlecode.com/svn/trunk@4458 e6896862-9d19-0410-bfb3-e9fa5d50e656
A persistent multi-version map: split based on size (memory), not number of entries; allow to estimate the memory used by unsaved changes

git-svn-id: http://h2database.googlecode.com/svn/trunk@4459 e6896862-9d19-0410-bfb3-e9fa5d50e656
Fix ABBA deadlock between adding a constraint and the H2-Log-Writer thread.

git-svn-id: http://h2database.googlecode.com/svn/trunk@4460 e6896862-9d19-0410-bfb3-e9fa5d50e656
update changelog

git-svn-id: http://h2database.googlecode.com/svn/trunk@4461 e6896862-9d19-0410-bfb3-e9fa5d50e656
optimize IN(...) queries where the values are constant and of the same type

git-svn-id: http://h2database.googlecode.com/svn/trunk@4462 e6896862-9d19-0410-bfb3-e9fa5d50e656
update changelog

git-svn-id: http://h2database.googlecode.com/svn/trunk@4463 e6896862-9d19-0410-bfb3-e9fa5d50e656
remove unused parameter

git-svn-id: http://h2database.googlecode.com/svn/trunk@4464 e6896862-9d19-0410-bfb3-e9fa5d50e656
remove unused parameter

git-svn-id: http://h2database.googlecode.com/svn/trunk@4465 e6896862-9d19-0410-bfb3-e9fa5d50e656
remove unused parameter

git-svn-id: http://h2database.googlecode.com/svn/trunk@4466 e6896862-9d19-0410-bfb3-e9fa5d50e656
remove unused parameter

git-svn-id: http://h2database.googlecode.com/svn/trunk@4467 e6896862-9d19-0410-bfb3-e9fa5d50e656
remove unused parameter

git-svn-id: http://h2database.googlecode.com/svn/trunk@4468 e6896862-9d19-0410-bfb3-e9fa5d50e656
remove unused parameter "quiet" in Restore#execute

git-svn-id: http://h2database.googlecode.com/svn/trunk@4469 e6896862-9d19-0410-bfb3-e9fa5d50e656
remove unused parameter "logPos" in method PageStore#redo(int tableId, Row row, boolean add)


git-svn-id: http://h2database.googlecode.com/svn/trunk@4470 e6896862-9d19-0410-bfb3-e9fa5d50e656
remove unused parameter "bNull" in method SortOrder#compareNull

git-svn-id: http://h2database.googlecode.com/svn/trunk@4471 e6896862-9d19-0410-bfb3-e9fa5d50e656
Restore tool: the parameter "quiet" was not used and is now removed.

git-svn-id: http://h2database.googlecode.com/svn/trunk@4472 e6896862-9d19-0410-bfb3-e9fa5d50e656
Remove unused parameter

git-svn-id: http://h2database.googlecode.com/svn/trunk@4473 e6896862-9d19-0410-bfb3-e9fa5d50e656
Remove unused parameter

git-svn-id: http://h2database.googlecode.com/svn/trunk@4474 e6896862-9d19-0410-bfb3-e9fa5d50e656
Fix ConcurrentModificationException when creating tables and executing SHOW TABLES in parallel. Reported by vvoytovych@llnw.com.


git-svn-id: http://h2database.googlecode.com/svn/trunk@4475 e6896862-9d19-0410-bfb3-e9fa5d50e656
A persistent multi-version map: open the file in exclusive or shared mode; allow to read and update the file header.

git-svn-id: http://h2database.googlecode.com/svn/trunk@4476 e6896862-9d19-0410-bfb3-e9fa5d50e656
Don't use email addresses

git-svn-id: http://h2database.googlecode.com/svn/trunk@4477 e6896862-9d19-0410-bfb3-e9fa5d50e656