/ 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
[84e4cc5c] part of check-in [2fd095b1] More test-case changes so that everything works when the reserved_bytes value in the header is non-zero. (check-in: [2fd095b1] user: drh branch: trunk, size: 5619)
2016-03-14
18:34
[f8d840f0] part of check-in [99b9d7ee] Many more test cases fixed. Only a few remain. (check-in: [99b9d7ee] user: drh branch: see-testing, size: 5436)
2013-04-15
17:03
[6b8f6a12] part of check-in [ea1404a1] 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: [ea1404a1] user: drh branch: trunk, size: 5419)
2013-04-08
20:47
[d6b695e6] part of check-in [8a4314a3] 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: [8a4314a3] user: drh branch: trunk, size: 5421)
2013-03-26
01:07
[32cb5a6e] part of check-in [a850c731] 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: [a850c731] user: drh branch: experimental-mmap, size: 5372)
2013-03-19
19:28
[290cd597] part of check-in [6183f1bd] Add the sqlite3_io_methods.xMremap() method to the VFS interface. Also "PRAGMA mmap_size". (check-in: [6183f1bd] user: dan branch: experimental-mmap, size: 5370)
2011-10-08
14:57
[9191867e] part of check-in [2ab14a84] Add the SQLITE_DIRECT_OVERFLOW_READ compile time option. (check-in: [2ab14a84] user: dan branch: trunk, size: 5333)
2010-06-07
14:28
[8146bf44] part of check-in [c2edf8e1] Refactor some of the global variables and commands used by tester.tcl. (check-in: [c2edf8e1] user: dan branch: trunk, size: 5320)
2008-08-20
14:49
[3ee65788] part of check-in [cb494e10] 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: [cb494e10] user: danielk1977 branch: trunk, size: 5303)
2008-04-14
01:00
[6df72c44] part of check-in [40ba51fd] Get the SQLITE_SECURE_DELETE compile-time option working again. Ticket #3050. (CVS 4999) (check-in: [40ba51fd] user: drh branch: trunk, size: 5405)
2007-08-12
20:07
[51e3c091] part of check-in [990f621f] Updates to test scripts for better support of soft-heap-limit testing. (CVS 4209) (check-in: [990f621f] user: drh branch: trunk, size: 5390)
2007-04-13
03:23
[b4b38eb3] part of check-in [764e7262] Additional tests designed to detect future performance regressions. (CVS 3840) (check-in: [764e7262] user: drh branch: trunk, size: 5327)
02:14
Added: [05d2a3cf] part of check-in [32bb2d58] Fix multiple performance regressions (ticket #2298 among them) and add tests to make sure they do not come back. (CVS 3839) (check-in: [32bb2d58] user: drh branch: trunk, size: 3682)