SQLite

All files named ”test/pcache.test”
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

History for test/pcache.test

2015-08-28
02:12
[9a04fa260c] part of check-in [da8646582a] Merge trunk enhancements into the apple-osx branch. Most tests works, but there are yet a few issues to be resolved. (check-in: [da8646582a] user: drh branch: apple-osx, size: 5234)
2015-07-16
18:18
[c8acbedd3b] part of check-in [b79a4affe4] Defer the bulk pcache1 memory allocation until the first page allocation request. Limit the size of the pcache1 bulk allocation to the cache_size setting. Deallocate the bulk allocation on a sqlite3_db_release_memory() request, if the bulk allocation is completely unused. (check-in: [b79a4affe4] user: drh branch: trunk, size: 5037)
2014-05-08
23:01
[488061b5dd] part of check-in [9411d7dc6f] Initial attempt to merge in all trunk changes over the previous 1.5 years. This check-in compiles but there are compiler warnings and "make test" segfaults after only running a few test modules. (check-in: [9411d7dc6f] user: drh branch: apple-osx, size: 5215)
2013-07-06
18:07
[b09104b031] part of check-in [cdb97d41ab] Fixes for test cases running in the "mmap" permutation. (check-in: [cdb97d41ab] user: dan branch: trunk, size: 5018)
2012-05-09
22:36
[fa8a2b0677] part of check-in [6547929410] Added support for SQLITE_ENABLE_PERSIST_WAL compile time macro, retrieving lastErrno from WAL file and setting last errno when writes fail due to space constraints (check-in: [6547929410] user: adam branch: apple-osx, size: 5191)
2011-01-18
16:13
[065aa286e7] part of check-in [2dc98d2999] Get all test cases working with the mutex-free-pcache implementation. (check-in: [2dc98d2999] user: drh branch: mutex-free-pcache, size: 4994)
2010-06-22
13:46
[4118a18390] part of check-in [85dd51a75c] Some changes to test scripts related to codec enabled versions of sqlite. (check-in: [85dd51a75c] user: dan branch: trunk, size: 4841)
2009-05-18
16:14
[af48f31b75] part of check-in [2a277c55b2] Port patches from the trunk into the 3.6.14.1 branch: the group_concat() fix of check-in (6616), ticket #3841 and the pcache fix of check-in (6619), ticket #3844. (CVS 6652) (check-in: [2a277c55b2] user: drh branch: branch_3_6_14, size: 4673)
2009-05-08
06:52
[eebc4420b3] part of check-in [88211ceeec] Correctly update the cache page-count when discarding pages in the xTruncate() method of the default pcache implementation. Otherwise the effective configured size of the cache shrinks each time xTruncate() is called. Fix for #3844. (CVS 6619) (check-in: [88211ceeec] user: danielk1977 branch: trunk, size: 4677)
2009-03-05
14:59
[70ad1d65cf] part of check-in [823fe7f555] Begin purging dirty pages from the cache once 90% of the cache is dirty (insteadof waiting until it is 100% dirty). This improves performance in some circumstances by effectively reserving 10% of the configured page-cache for frequently reused read-only pages. (CVS 6341) (check-in: [823fe7f555] user: danielk1977 branch: trunk, size: 3948)
2009-01-07
15:33
[ccd18b4d2b] part of check-in [15b5b5f90c] Conjecture: a journal header with nRec==0 must be the last header in the journal. Add asserts to make this conjecture explicit. (CVS 6132) (check-in: [15b5b5f90c] user: drh branch: trunk, size: 3872)
2008-09-05
05:29
[515b4c26e9] part of check-in [55e677569e] Change pcache.test so that it works if sqlite is configured to create auto-vacuum databases by default. (CVS 5678) (check-in: [55e677569e] user: danielk1977 branch: trunk, size: 3877)
2008-08-29
09:10
Added: [a0fc9e965d] part of check-in [4b12922dcb] If a page is made eligible for recycling when more than the configured maximum number of pages are allocated, free it immediately instead of adding it to the LRU list. (CVS 5638) (check-in: [4b12922dcb] user: danielk1977 branch: trunk, size: 3842)