SQLite

All files named ”test/pageropt.test”
Login

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

History for test/pageropt.test

2016-03-15
12:37
[84e4cc5cbc] part of check-in [2fd095b14b] More test-case changes so that everything works when the reserved_bytes value in the header is non-zero. (check-in: [2fd095b14b] user: drh branch: trunk, size: 5619)
2016-03-14
18:34
[f8d840f0fe] part of check-in [99b9d7eef6] Many more test cases fixed. Only a few remain. (check-in: [99b9d7eef6] user: drh branch: see-testing, size: 5436)
2013-04-15
17:03
[6b8f6a123a] part of check-in [ea1404a10a] Refactoring the mmap interface. The controlling pragma is now "mmap_size" instead of "mmap_limit". Also change SQLITE_CONFIG_MMAP_LIMIT and SQLITE_FCNTL_MMAP_LIMIT to SQLITE_CONFIG_MMAP_SIZE and SQLITE_FCNTL_MMAP_SIZE, respecctively. The default mmap_size is now always 0, meaning that memory mapped I/O is off by default. There is a new compile-time option SQLITE_MAX_MMAP_SIZE that determines a hard upper bound on the mmap_size. Setting SQLITE_MAX_MMAP_SIZE to zero disables the memory-mapped I/O logic and causes it to be omitted from the build. An extra argument is added to SQLITE_CONFIG_MMAP_SIZE that can optionally lower the SQLITE_MAX_MMAP_SIZE at start-time. The SQLITE_MAX_MMAP_SIZE is zero for platforms where we know that it does not work, meaning that it cannot be turned on by mistake on those platforms. (check-in: [ea1404a10a] user: drh branch: trunk, size: 5419)
2013-04-08
20:47
[d6b695e6c1] part of check-in [8a4314a398] Disable the use of memory-mapped I/O if the SQLITE_DISABLE_MMAP macro is defined. Automatically define this macro for OpenBSD and QNX. Other systems are likely to be added to the disabled list over time. (check-in: [8a4314a398] user: drh branch: trunk, size: 5421)
2013-03-26
01:07
[32cb5a6ed7] part of check-in [a850c7319c] Previous check-in accidently left mmap turned off by default. This checkin fixes that. Unfortunately, shared.test is now segfaulting. All other veryquick tests appear to work, however. (check-in: [a850c7319c] user: drh branch: experimental-mmap, size: 5372)
2013-03-19
19:28
[290cd59782] part of check-in [6183f1bd86] Add the sqlite3_io_methods.xMremap() method to the VFS interface. Also "PRAGMA mmap_size". (check-in: [6183f1bd86] user: dan branch: experimental-mmap, size: 5370)
2011-10-08
14:57
[9191867ed1] part of check-in [2ab14a8467] Add the SQLITE_DIRECT_OVERFLOW_READ compile time option. (check-in: [2ab14a8467] user: dan branch: trunk, size: 5333)
2010-06-07
14:28
[8146bf448c] part of check-in [c2edf8e17f] Refactor some of the global variables and commands used by tester.tcl. (check-in: [c2edf8e17f] user: dan branch: trunk, size: 5320)
2008-08-20
14:49
[3ee6578891] part of check-in [cb494e10d7] Add the pcache module from the experimental branch. Also change things so that most of the built-in SQL functions are kept in single static hash-table, rather than creating and populating a separate hash table for each open database connection. (CVS 5566) (check-in: [cb494e10d7] user: danielk1977 branch: trunk, size: 5303)
2008-04-14
01:00
[6df72c441d] part of check-in [40ba51fd4c] Get the SQLITE_SECURE_DELETE compile-time option working again. Ticket #3050. (CVS 4999) (check-in: [40ba51fd4c] user: drh branch: trunk, size: 5405)
2007-08-12
20:07
[51e3c091bc] part of check-in [990f621f22] Updates to test scripts for better support of soft-heap-limit testing. (CVS 4209) (check-in: [990f621f22] user: drh branch: trunk, size: 5390)
2007-04-13
03:23
[b4b38eb3cf] part of check-in [764e7262b9] Additional tests designed to detect future performance regressions. (CVS 3840) (check-in: [764e7262b9] user: drh branch: trunk, size: 5327)
02:14
Added: [05d2a3cf19] part of check-in [32bb2d5859] Fix multiple performance regressions (ticket #2298 among them) and add tests to make sure they do not come back. (CVS 3839) (check-in: [32bb2d5859] user: drh branch: trunk, size: 3682)