Update the sessionfault-9.1 and -9.2 tests to account for the change in
version 3.7.11 in which a pending statement no longer blocks ROLLBACK but
instead causes the next call on that statement to return SQLITE_ABORT.
Merge the latest trunk changes (especially "PRAGMA busy_timeout" and the
ORDER BY query planner optimizations) into the sessions branch.
Merge the latest trunk changes, especially the ORDER BY optimizer enhancements
but also other fixes, onto the sessions branch.
Merge all the latest core changes into the sessions branch.
Pull all the latest trunk enhancements into the sessions branch.
Merge the latest changes from trunk: chiefly the outer/inner loop query
optimizer scoring enhancement and the INSTR() function.
Update the sessions branch to include the SQLLOG enhancement, the
SQLITE_IOERR_DELETE_NOENT fix, and a fix for the number-of-documents
bug in FTS4.
Pull the latest trunk changes into the sessions branch, and in particular
the collating-sequence refactorization.
Merge recent trunk changes into the sessions branch.
Merge latest trunk changes into the sessions branch, especially the
ORDER BY bug fix of 3.7.15.2.
Enhancements to the query planner to exploit transitive relationships in the
WHERE clause, and other minor changes to bring the sessions branch into
alignment with the trunk.
Enhancements to the query planner to make use of indices for ORDER BY even
when IN constraints are in the WHERE clause.  Add extended error codes for
all SQLITE_CONSTRAINT errors.
Merge all the latest trunk changes into the sessions branch.
Merge recent changes to trunk into sessions branch.
Merge latest trunk changes into this branch.
Fix a compiler warning in sqlite3VdbePreUpdateHook().
Add sqlite3session.c to the amalgamation.
Fix the Makefile.in to work with sessions.
Fix main.mk so that it builds the amalgamation correctly.
Fix typos in MSVC makefile.
Adjust the MSVC makefile so that it correctly handles the sessions
extension being included in the amalgamation.  Import the test case
changes that appeared in 3.7.16 final.
Include the sqlite3session.h header file in with sqlite3.h.  Make sure
the session APIs are all public.