Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
History for test/wal5.test
2016-03-15
| ||
12:45 | [9304fada87] part of check-in [f41a7361a1] Merge updates from trunk - FTS5 fixes and enhancemenets to the tests scripts so that they work with SEE. (check-in: [f41a7361a1] user: drh branch: apple-osx, size: 14973) | |
12:37 | [9c11da7aec] 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: 14561) | |
2016-03-14
| ||
18:34 | [22cb252502] part of check-in [99b9d7eef6] Many more test cases fixed. Only a few remain. (check-in: [99b9d7eef6] user: drh branch: see-testing, size: 14429) | |
2015-02-06
| ||
16:03 | [03043461be] part of check-in [44711921fe] Merge all recent trunk enhancements into the apple-osx branch. (check-in: [44711921fe] user: drh branch: apple-osx, size: 14824) | |
2015-01-29
| ||
19:27 | [88b5d9a6a3] part of check-in [1797158db2] Fix some duplicated test names. (check-in: [1797158db2] user: mistachkin branch: trunk, size: 14412) | |
19:12 | [dba8f5f5de] part of check-in [53429689d4] Ensure that "PRAGMA wal_checkpoint = TRUNCATE|FULL|RESTART" block on other connections and truncate the wal file as required even if the entire wal file has already been checkpointed. (check-in: [53429689d4] user: dan branch: trunk, size: 14412) | |
2015-01-02
| ||
19:17 | [67a92d812f] part of check-in [df3cdf9f06] Merge the latest changes from trunk into the apple-osx branch. (check-in: [df3cdf9f06] user: drh branch: apple-osx, size: 12372) | |
2014-12-29
| ||
12:02 | [11b8658dd4] part of check-in [ef0626ab20] Fix some recently added tests so that they work with SQLITE_DEFAULT_AUTOVACUUM=1. (check-in: [ef0626ab20] user: dan branch: trunk, size: 11960) | |
2014-12-04
| ||
23:42 | [eeb8ba1318] part of check-in [463ad971d2] Import from trunk support for SQLITE_CHECKPOINT_TRUNCATE and fixes for a couple of obscure bugs. (check-in: [463ad971d2] user: drh branch: apple-osx, size: 12340) | |
2014-12-02
| ||
19:04 | [174cc1512e] part of check-in [8e20a43419] Add the SQLITE_CHECKPOINT_TRUNCATE option. (check-in: [8e20a43419] user: dan branch: checkpoint-truncate, size: 11928) | |
2014-05-08
| ||
23:01 | [da70332902] 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: 11346) | |
2013-04-15
| ||
17:03 | [8f888b50f6] 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: 10934) | |
2013-04-08
| ||
20:47 | [13c980d4d8] 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: 10937) | |
2013-03-27
| ||
19:53 | [62fcd89a20] part of check-in [0e3d511927] Modify various test cases so that they work if the file is extended in units of the system page-size. (check-in: [0e3d511927] user: dan branch: two-mappings, size: 10926) | |
2013-03-25
| ||
23:09 | [f4d0aee6a2] part of check-in [1b37c4effd] Memory-mapped I/O is now on by default. The "PRAGMA mmap_limit(N)" can be used to issue a hint to the VFS to limit mmap space to N bytes. The VFS is free to ignore that hint if desired. However, if "PRAGMA mmap_limit(0)" is used, xFetch is never called. (check-in: [1b37c4effd] user: drh branch: experimental-mmap, size: 10905) | |
2013-03-22
| ||
20:15 | [091bf7500e] part of check-in [f7295872a3] Update wal mode tests so that they work with the mmap test permutation. (check-in: [f7295872a3] user: dan branch: experimental-mmap, size: 10903) | |
2012-05-09
| ||
22:36 | [187ae92cc9] 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: 10894) | |
2012-04-02
| ||
23:35 | [46a422956e] part of check-in [d51c086e5c] Merge in latest changes, autologging options, read only file system wal support, test config conditionalization, WAL frame write prebuffering (check-in: [d51c086e5c] user: adam branch: apple-osx, size: 10522) | |
2011-12-19
| ||
10:07 | [f58ed4b8b5] part of check-in [68684495f1] Modify test cases to account for the ZERO_DAMAGE change. (check-in: [68684495f1] user: dan branch: statvfs, size: 10482) | |
2011-09-14
| ||
19:05 | [3ef2b561d0] part of check-in [2456b4d0d2] Merge in the latest changes from trunk. (check-in: [2456b4d0d2] user: drh branch: apple-osx, size: 11297) | |
2011-08-02
| ||
18:25 | [7fffb2796b] part of check-in [77376b332b] Merge all the latest trunk changes into the apple-osx branch. (check-in: [77376b332b] user: drh branch: apple-osx, size: 11296) | |
2011-07-25
| ||
23:25 | [08e145a352] part of check-in [05c9832e5f] Enable the SQLITE_FCNTL_SIZE_HINT on unix even if SQLITE_FCNTL_CHUNK_SIZE has not been set. (check-in: [05c9832e5f] user: drh branch: trunk, size: 10481) | |
2011-06-25
| ||
16:35 | [ad9865a6e3] part of check-in [8f8b373eed] Fix test cases so that they work with SQLITE_DEFAULT_WAL_SAFETYLEVEL defined. (check-in: [8f8b373eed] user: dan branch: apple-osx, size: 11685) | |
2011-06-22
| ||
15:40 | [f06a0427e0] part of check-in [f853fa63c3] Update a test case for Windows that failed because of size_hint implementation differences. (check-in: [f853fa63c3] user: shaneh branch: trunk, size: 10809) | |
2011-04-01
| ||
19:14 | [1bbfaa316d] part of check-in [b477852f82] Changes to wal tests so that they work with DEFAULT_AUTOVACUUM defined. (check-in: [b477852f82] user: dan branch: trunk, size: 10482) | |
2011-02-07
| ||
15:12 | [3fef990d25] part of check-in [5a4b6652cf] Change blocking-checkpoint tests so that they run once using "PRAGMA wal_checkpoint" and once using calls to sqlite3_wal_checkpoint_v2(). Also fix edge cases surrounding the output variables set by wal_checkpoint_v2(). (check-in: [5a4b6652cf] user: dan branch: trunk, size: 10381) | |
2010-11-19
| ||
09:58 | [1f99651d85] part of check-in [648dd157ef] Add file test/tt3_checkpoint.c that adds a multi-threaded test for blocking checkpoints to threadtest3. (check-in: [648dd157ef] user: dan branch: blocking-checkpoint, size: 7782) | |
07:17 | [b467d39f88] part of check-in [ac348ae25c] Add extra test cases for blocking checkpoints. (check-in: [ac348ae25c] user: dan branch: blocking-checkpoint, size: 7662) | |
2010-11-18
| ||
19:28 | [7996397210] part of check-in [4c663a4dcc] Fixes for SQLITE_BUSY handling in blocking checkpoint code. (check-in: [4c663a4dcc] user: dan branch: blocking-checkpoint, size: 5736) | |
16:32 | [e5330471fc] part of check-in [e376480f08] Merge with latest trunk changes. (check-in: [e376480f08] user: dan branch: blocking-checkpoint, size: 3545) | |
12:11 | [4e2854d758] part of check-in [72787c010c] Modify the interface to the blocking wal-checkpoint functionality. (check-in: [72787c010c] user: dan branch: blocking-checkpoint, size: 3556) | |
2010-11-16
| ||
18:56 | Added: [e0f1abdff4] part of check-in [7e3fc2c833] Add experimental command "PRAGMA wal_blocking_checkpoint", which uses the busy-handler to block until all readers have finished in order to ensure the next writer will be able to wrap around to the start of the log file. (check-in: [7e3fc2c833] user: dan branch: blocking-checkpoint, size: 3543) | |