| Commit message (Collapse) | Author | Age |
... | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
(pagecache memory). Change a few instances of SQLITE_MUTEX_STATIC_LRU2 in comments and test code to STATIC_PMEM.
FossilOrigin-Name: 456bd5c63b41bae8e389df81e318b830aa314000
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
to distinguish it from PGroup.mxPinned. Fix the computation of n90pct so that
it does not overflow adversely on excessively large cache sizes.
FossilOrigin-Name: c85202baac49b22a4be36b9733d44f01d83edb28
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
performance enhancement patches of [e14649301138b684].
FossilOrigin-Name: c17703ec1e604934f8bd5b1f66f34b19d17a6d1f
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
backup code.
FossilOrigin-Name: 1965b85318c1fac62fae9691059021b298c17dde
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
so that a valid return code is produced regardless of the path taken through
the logic.
FossilOrigin-Name: f12b5d76854c2f294ac60afe38a6dac37eb5b174
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
send it when PRAGMA synchronous=OFF. Add better documentation to explain
what that file-control opcode is used for.
FossilOrigin-Name: 64914980855dbbf19512642836ca962a507b3ddb
|
| | | | | |
| | | | | |
| | | | | | |
FossilOrigin-Name: 9167fdb3560b1567a0bdc9a1906a87ec98e161f1
|
| | | | | |
| | | | | |
| | | | | | |
FossilOrigin-Name: 13108ce13c281f31aa60b403567710ae3d925797
|
| | | | | |
| | | | | |
| | | | | | |
FossilOrigin-Name: e14649301138b6840e24a4bbd2cf5205c0f72409
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
SQLITE_THREADSAFE=0 is defined.
FossilOrigin-Name: b70bcccaf5597c8a59cccb64fb997523f7b8fe4f
|
| | | | | |
| | | | | |
| | | | | | |
FossilOrigin-Name: 8d1065411aadf189880606c48ab63dd2a56b9793
|
| |_|_|/ /
|/| | | |
| | | | | |
FossilOrigin-Name: a1ad7fb38bb38909ca2fddee31c7a8001f10686f
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
within virtual table or user function callbacks are passed to the trace callback without parameter expansion and enclosed in SQL comments.
FossilOrigin-Name: a764915b87564fa91ee68e9b1f41394ce0f1fc7e
|
| |_|_|/
|/| | |
| | | | |
FossilOrigin-Name: 380f61df0754ceec6b3f6a758d04e951cce8c3d9
|
| | | |
| | | |
| | | | |
FossilOrigin-Name: 9660a0a22547656cc3765b673d0cee9e1dd829ef
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Instead, create a new static mutex STATIC_PMEM which is an alias for the
unused STATIC_LRU2.
FossilOrigin-Name: f1cf02efcb3a871fef49f8b5f41bcf07622a6d29
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
one uses a common code base and automatically selects whether or not to
use mutexes depending on compile-time and start-time options.
FossilOrigin-Name: d094a1bfb7569a52b637fe9ba5d3fa6ce5ea6d94
|
| | | |
| | | |
| | | | |
FossilOrigin-Name: 56417a3386fc84dd36bf1488e88149b1ac6a0d02
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
the sqlite3_step() routine to return SQLITE_MISUSE if it is called after
it has previously returned anything other than SQLITE_ROW, SQLITE_BUSY, or
SQLITE_LOCKED.
FossilOrigin-Name: 053ce76deb356d31358454507ba94947142e20ca
|
| | | |
| | | |
| | | | |
FossilOrigin-Name: b93f6f3e679c7710f42580a8dd9ce43136376c1d
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
the transaction until the source pages after the pending byte have been
copied.
FossilOrigin-Name: 612e2599d3e1a17c268402fce018a53dee6dffe1
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
set correctly even when doing a VACUUM with locking_mode=EXCLUSIVE.
Ticket [5d863f876ee9561b].
FossilOrigin-Name: 04fa1e16905183b948ee6456675799a873d5f97d
|
| | | |
| | | |
| | | |
| | | |
| | | | |
invoked from xStress. Ticket [5d863f876ee9561b95e2].
FossilOrigin-Name: 228e7c34c64114670fe015747d47fdaa3b7e1270
|
| | | |
| | | |
| | | |
| | | |
| | | | |
page 1 is added to the WAL. Ticket [5d863f876ee9561b9]
FossilOrigin-Name: c1e0d09cd3f5feae123468a35f147021d839641c
|
| | | |
| | | |
| | | |
| | | |
| | | | |
logic. No code changes.
FossilOrigin-Name: c80e9c1a0dc0e501b209874e147e1cb1348cb4a4
|
| | | |
| | | |
| | | | |
FossilOrigin-Name: 772a3845f8ef5cd3131992c45f6ce607977820f3
|
| | | |
| | | |
| | | | |
FossilOrigin-Name: b0add45abc9929c5b8d1124879bc3e8acf2ab7c7
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
if the database size in the header is larger than the physical file
size. This facilitates recovery of a database in which the database size
field has been corrupted.
FossilOrigin-Name: 114640d920e16c85de90b19d53c485135875de5b
|
|\ \ \ \
| | | | |
| | | | | |
FossilOrigin-Name: b7d080b8e850bd262f53f29ba4687a62cf76d4ef
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
changeable, prior to starting the backup.
FossilOrigin-Name: a5e4e0caad788318bc973e2550488a3b83128b8b
|
|/ / / /
| | | |
| | | | |
FossilOrigin-Name: b3f2f465c310a2cfef8731a0dae3453593b68de9
|
| | | |
| | | |
| | | |
| | | |
| | | | |
the contents of the pager cache before processing any subsequent queries.
FossilOrigin-Name: ece7efce2733b4fdd71db385abebbde464ac8f30
|
| | | |
| | | |
| | | | |
FossilOrigin-Name: d94e59b514c16c5f7ea506e0af1c6e2ffecc13be
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
gaps and thus make the structures smaller, and to put frequently accessed
fields first. Also update some obsolete comments. Valgrind shows a very
slight performance improvement.
FossilOrigin-Name: 378a1d13af4a6f4cb2bfa65944b3b0d444b9f21c
|
| | | |
| | | |
| | | | |
FossilOrigin-Name: fc67adea414320e0c0b24054f76070cfaeebb401
|
| | | |
| | | |
| | | |
| | | |
| | | | |
ANALYZE with SQLITE_ENABLE_STAT2.
FossilOrigin-Name: 73128d4ef5d7703bf7af0553c307b55dc1b783f6
|
| | | |
| | | |
| | | |
| | | |
| | | | |
when gathering index statistics.
FossilOrigin-Name: a5867cfc4c9b9155fa345247dec29e38fffa8002
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
NULL values. A valid sqlite_stat1 entry is created even if the index contains
nothing but NULLs.
FossilOrigin-Name: 824c8dd3015bbd5c8a1dd661cfe09fe5bf7a80d3
|
| | | |
| | | |
| | | |
| | | |
| | | | |
interpreter if SQLITE_ENABLE_ZIPVFS is defined.
FossilOrigin-Name: 430635dacfa818e8266a88214aaf60c77862de1c
|
| | | |
| | | |
| | | |
| | | |
| | | | |
create_function() and value_blob(). No changes to code or tests.
FossilOrigin-Name: 7ded90baeb75db5af83345cd2c31211cbee1e91b
|
| | | |
| | | |
| | | | |
FossilOrigin-Name: b82e85ece94c8e25c1dc3251f5444a295fbf8c89
|
| | | |
| | | |
| | | |
| | | |
| | | | |
the output of lookaside hit and miss to the command-line shell statistics.
FossilOrigin-Name: b0888047bb6d9ac55e29b9224df2ff650728bb78
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
for measuring lookaside memory allocator performance.
FossilOrigin-Name: 8c3b06c299554759b67437e09ee7ef6420dacafc
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
the lookaside memory pool - information useful in tuning the lookaside size.
Currently experimental pending analysis of performance impact.
FossilOrigin-Name: 34613f1dc54c638531ca2f5907b71fbe8841233e
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
compiler warning on recent MacOS versions.
FossilOrigin-Name: 39bbd35599e735b32f7ed18143073165b805dd98
|
|/ / / /
| | | |
| | | |
| | | |
| | | | |
sqlite3_status().
FossilOrigin-Name: 3b41bcc3e36a9ef0146bc2f6ae86377bd1700afd
|
| | | |
| | | |
| | | |
| | | |
| | | | |
for use with SQLITE_ENABLE_MEMSYS5.
FossilOrigin-Name: 74fff692345fed4b247e2b34c1e63b4d50cddfd4
|
| | | |
| | | |
| | | | |
FossilOrigin-Name: df430be59d0766a34a94ab85fec9aa3c3baeb740
|
| | | |
| | | |
| | | | |
FossilOrigin-Name: f83609f4703b5e74a91bca071a4ac2843189f463
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
and the constant folding optimization is disabled using sqlite3_test_control().
Problem introduced by [ad8bc68197f2b4] but we missed it prior to the 3.7.4
release due to taking shortcuts and skipping tests in the release checklist.
FossilOrigin-Name: 70a3d81742fcd481f83ccc8f7ff6af58bc29c4fa
|