SQLite

All files named ”test/wal5.test”
Login

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)