/ File History
Login

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

History of test/wal5.test

2016-03-15
12:45
Merge updates from trunk - FTS5 fixes and enhancemenets to the tests scripts so that they work with SEE. file: [9304fada] check-in: [f41a7361] user: drh branch: apple-osx, size: 14973
12:37
More test-case changes so that everything works when the reserved_bytes value in the header is non-zero. file: [9c11da7a] check-in: [2fd095b1] user: drh branch: trunk, size: 14561
2016-03-14
18:34
Many more test cases fixed. Only a few remain. file: [22cb2525] check-in: [99b9d7ee] user: drh branch: see-testing, size: 14429
2015-02-06
16:03
Merge all recent trunk enhancements into the apple-osx branch. file: [03043461] check-in: [44711921] user: drh branch: apple-osx, size: 14824
2015-01-29
19:27
Fix some duplicated test names. file: [88b5d9a6] check-in: [1797158d] user: mistachkin branch: trunk, size: 14412
19:12
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. file: [dba8f5f5] check-in: [53429689] user: dan branch: trunk, size: 14412
2015-01-02
19:17
Merge the latest changes from trunk into the apple-osx branch. file: [67a92d81] check-in: [df3cdf9f] user: drh branch: apple-osx, size: 12372
2014-12-29
12:02
Fix some recently added tests so that they work with SQLITE_DEFAULT_AUTOVACUUM=1. file: [11b8658d] check-in: [ef0626ab] user: dan branch: trunk, size: 11960
2014-12-04
23:42
Import from trunk support for SQLITE_CHECKPOINT_TRUNCATE and fixes for a couple of obscure bugs. file: [eeb8ba13] check-in: [463ad971] user: drh branch: apple-osx, size: 12340
2014-12-02
19:04
Add the SQLITE_CHECKPOINT_TRUNCATE option. file: [174cc151] check-in: [8e20a434] user: dan branch: checkpoint-truncate, size: 11928
2014-05-08
23:01
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. file: [da703329] check-in: [9411d7dc] user: drh branch: apple-osx, size: 11346
2013-04-15
17:03
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. file: [8f888b50] check-in: [ea1404a1] user: drh branch: trunk, size: 10934
2013-04-08
20:47
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. file: [13c980d4] check-in: [8a4314a3] user: drh branch: trunk, size: 10937
2013-03-27
19:53
Modify various test cases so that they work if the file is extended in units of the system page-size. file: [62fcd89a] check-in: [0e3d5119] user: dan branch: two-mappings, size: 10926
2013-03-25
23:09
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. file: [f4d0aee6] check-in: [1b37c4ef] user: drh branch: experimental-mmap, size: 10905
2013-03-22
20:15
Update wal mode tests so that they work with the mmap test permutation. file: [091bf750] check-in: [f7295872] user: dan branch: experimental-mmap, size: 10903
2012-05-09
22:36
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 file: [187ae92c] check-in: [65479294] user: adam branch: apple-osx, size: 10894
2012-04-02
23:35
Merge in latest changes, autologging options, read only file system wal support, test config conditionalization, WAL frame write prebuffering file: [46a42295] check-in: [d51c086e] user: adam branch: apple-osx, size: 10522
2011-12-19
10:07
Modify test cases to account for the ZERO_DAMAGE change. file: [f58ed4b8] check-in: [68684495] user: dan branch: statvfs, size: 10482
2011-09-14
19:05
Merge in the latest changes from trunk. file: [3ef2b561] check-in: [2456b4d0] user: drh branch: apple-osx, size: 11297
2011-08-02
18:25
Merge all the latest trunk changes into the apple-osx branch. file: [7fffb279] check-in: [77376b33] user: drh branch: apple-osx, size: 11296
2011-07-25
23:25
Enable the SQLITE_FCNTL_SIZE_HINT on unix even if SQLITE_FCNTL_CHUNK_SIZE has not been set. file: [08e145a3] check-in: [05c9832e] user: drh branch: trunk, size: 10481
2011-06-25
16:35
Fix test cases so that they work with SQLITE_DEFAULT_WAL_SAFETYLEVEL defined. file: [ad9865a6] check-in: [8f8b373e] user: dan branch: apple-osx, size: 11685
2011-06-22
15:40
Update a test case for Windows that failed because of size_hint implementation differences. file: [f06a0427] check-in: [f853fa63] user: shaneh branch: trunk, size: 10809
2011-04-01
19:14
Changes to wal tests so that they work with DEFAULT_AUTOVACUUM defined. file: [1bbfaa31] check-in: [b477852f] user: dan branch: trunk, size: 10482
2011-02-07
15:12
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(). file: [3fef990d] check-in: [5a4b6652] user: dan branch: trunk, size: 10381
2010-11-19
09:58
Add file test/tt3_checkpoint.c that adds a multi-threaded test for blocking checkpoints to threadtest3. file: [1f99651d] check-in: [648dd157] user: dan branch: blocking-checkpoint, size: 7782
07:17
Add extra test cases for blocking checkpoints. file: [b467d39f] check-in: [ac348ae2] user: dan branch: blocking-checkpoint, size: 7662
2010-11-18
19:28
Fixes for SQLITE_BUSY handling in blocking checkpoint code. file: [79963972] check-in: [4c663a4d] user: dan branch: blocking-checkpoint, size: 5736
16:32
Merge with latest trunk changes. file: [e5330471] check-in: [e376480f] user: dan branch: blocking-checkpoint, size: 3545
12:11
Modify the interface to the blocking wal-checkpoint functionality. file: [4e2854d7] check-in: [72787c01] user: dan branch: blocking-checkpoint, size: 3556
2010-11-16
18:56
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. file: [e0f1abdf] check-in: [7e3fc2c8] user: dan branch: blocking-checkpoint, size: 3543 Added