Disable shared memory operations using the unix-nolock VFS.
Tune the query planner to be more aggressive about using automatic indexes
on views and subqueries for which there is not opportunity to declare a
persistent schema index.
Size reduction and substantial performance increase for cellSizePtr().
Fix to payload size overflow detection in the cellSizePtr() change of
the previous check-in.
Adjust skip-scan cost estimates slightly so that a full table scan is
preferred over a skip-scan to a column with only two distinct values.
Add the "multiplex_truncate" PRAGMA to the multiplexor extension, for
querying and setting the truncate flag on a database connection.
Simplify the CellInfo structure for a size reduction and performance
improvement.
Avoid calling btreeParseCellPtr() from within fillInCell() since most of
what btreeParseCellPtr() computes is ignored by fillInCell().  Instead, have
fillInCell() compute the values it needs inline.  Performance improvement.
Remove an unused C-preprocessor macro.  No functional changes to the code.
Add the MemPage.noPayload boolean and use it to help
cellSizePtr() and btreeParseCellPtr() run faster.
Shorten all lines of source code in btree.c to at most 80 characters.
No logical changes.
Have the clearCell() routine return the cell size to the caller, rather
than have the caller make a separate call to cellSizePtr().
Do not allow parameters in a DEFAULT clause of a CREATE TABLE statement.
Ticket [78c0c8c3c9f7c1].
Small performance and size optimization for btreeUnlockIfUnused().
Have each open database allocate its pTmpSpace when the first write cursor
is opened, rather than on each insert or delete, for a small space savings
and performance boost.
Size reduction and performance improvement in the LIKE and GLOB operators.
Change that might allow SQLite to build and work using the EBCDIC character
set.
More performance optimization for the LIKE and GLOB operators.
Still more performance enhancements to the LIKE and GLOB operators.
Simplification to the random rowid picking logic that begins running when
the maximum possible rowid has already been used.