SQLite

All files named ”test/lookaside.test”
Login

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

History for test/lookaside.test

2018-09-18
17:50
[5a828e7256] part of check-in [e461cb2819] Avoid incrementing the SQLITE_LOOKASIDE_MISS_SIZE stat before sqlite3_open() returns. Fix test script problem in lookaside.test. (check-in: [e461cb2819] user: dan branch: trunk, size: 3700)
2017-08-28
15:51
[b17c99ae3a] part of check-in [54b000246c] Remove the rarely-used scratch memory allocator. This makes the code smaller, faster, and easier to maintain. In place of the scratch allocator, add the SQLITE_CONFIG_SMALL_MALLOC configuration option that provides a hint to SQLite that large memory allocations should be avoided. (check-in: [54b000246c] user: drh branch: trunk, size: 3633)
2015-07-24
14:17
[90052e8728] part of check-in [562687d9f5] Modify a few test scripts to avoid leaving the sqlite3Config structure in a non-default state. (check-in: [562687d9f5] user: dan branch: trunk, size: 3660)
2010-12-21
21:28
[93f07bac14] part of check-in [b0888047bb] Add test cases for the new lookaside hit and miss status outputs. Add the output of lookaside hit and miss to the command-line shell statistics. (check-in: [b0888047bb] user: drh branch: trunk, size: 3628)
2010-07-03
16:37
[382e7bc2fa] part of check-in [50f2f7dfd6] Further changes to test scripts so that the "inmemory_journal" permutation works. (check-in: [50f2f7dfd6] user: dan branch: trunk, size: 3181)
2009-04-09
01:23
[1dd350dc6d] part of check-in [0c41f7cff4] Enhance sqlite3_shutdown() so that it automatically invokes sqlite3_reset_auto_extension(). This is a harmless no-op if applications are already calling sqlite3_reset_auto_extension() prior to sqlite3_shutdown(). And it prevents possible memory corruption if they do not. So it works either way. Most of the changes are to the test cases. (CVS 6475) (check-in: [0c41f7cff4] user: drh branch: trunk, size: 2912)
2009-03-24
15:08
[b3e928efeb] part of check-in [ea74d8dc62] Changes to insure that lookaside memory allocations are never used to hold schema content. Ticket #3743. (CVS 6377) (check-in: [ea74d8dc62] user: drh branch: trunk, size: 2857)
2008-10-11
17:06
[e69f822f13] part of check-in [2a21d52c65] Fix a OOM segfault in the BETWEEN operator parsing - discovered while using SQLITE_OMIT_LOOKASIDE. Add SQLITE_OMIT_LOOKASIDE to test_config.c and bypass lookaside.test when defined. (CVS 5803) (check-in: [2a21d52c65] user: drh branch: trunk, size: 2857)
2008-10-10
17:41
[4a6a3336ef] part of check-in [ff50a8a7e5] Simplify the symbol hash table to use only a single key class. Other changes to improve code coverage. (CVS 5794) (check-in: [ff50a8a7e5] user: drh branch: trunk, size: 2808)
2008-09-30
00:31
[28f7301993] part of check-in [78d075ff38] A few minor changes to test scripts so that they work on linux-amd64. (CVS 5752) (check-in: [78d075ff38] user: drh branch: trunk, size: 2638)
2008-08-12
15:48
[8866ea4130] part of check-in [d6aacc5dc7] Make sure the lookaside test script saturates the lookaside buffer even when SQLITE_DEBUG is off. Ticket #3289 (CVS 5560) (check-in: [d6aacc5dc7] user: drh branch: trunk, size: 2638)
2008-08-05
17:53
[48846c5620] part of check-in [c4e9b82406] Add SQLITE_STATUS_PAGECACHE_SIZE and SQLITE_STATUS_SCRATCH_SIZE. (CVS 5537) (check-in: [c4e9b82406] user: drh branch: trunk, size: 2632)
2008-08-04
20:13
[22a518a780] part of check-in [5dd865da5e] Separate verbs of sqlite3_config() and sqlite3_db_config() into their own namespaces. Allow SQLITE3_DBCONFIG_LOOKASIDE to specific an external memory buffer. (CVS 5536) (check-in: [5dd865da5e] user: drh branch: trunk, size: 2619)
2008-08-01
18:47
[cd7f89dc05] part of check-in [b65f493c75] Fix problems in test scripts. Add new test cases to improve test coverage. (CVS 5521) (check-in: [b65f493c75] user: drh branch: trunk, size: 2611)
16:31
Added: [7480f4eb87] part of check-in [6a6b94302a] Test cases for sqlite3_db_config() and sqlite3_db_status(). (CVS 5518) (check-in: [6a6b94302a] user: drh branch: trunk, size: 2155)