SQLite

All files named ”test/wal3.test”
Login

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

History for test/wal3.test

2022-07-18
19:32
[5de023bb86] part of check-in [22d280a5cd] Remove a few unsuitable scripts from the "veryquick" test suite. Also have every second testrunner.tcl process favour running test scripts that contain text like "testrunner: slow" before any others. (check-in: [22d280a5cd] user: dan branch: trunk, size: 18901)
2016-03-18
00:58
[82f70ca79e] part of check-in [ec052b4f14] Merge recent enhancements from trunk. (check-in: [ec052b4f14] user: drh branch: apple-osx, size: 18948)
2016-03-17
23:56
[2a93004bc0] part of check-in [399c60764d] Fix some test cases so that they work under the Apple configuration. (check-in: [399c60764d] user: drh branch: trunk, size: 18882)
2016-03-08
16:35
[3f0fd7eae5] part of check-in [2974194123] Merge changes from trunk, especially the SQLITE_DEFAULT_SYNCHRONOUS enhancements. (check-in: [2974194123] user: drh branch: apple-osx, size: 18902)
2016-02-05
14:29
[57b138012b] part of check-in [201fcbeef3] Merge OOM handling optimizations and PRAGMA synchronous=EXTRA as well as other enhancements from trunk. (check-in: [201fcbeef3] user: drh branch: apple-osx, size: 19117)
2016-02-04
17:31
[5dd734147f] part of check-in [f465944b75] Avoid running some particularly time-consuming tests as part of veryquick.test. (check-in: [f465944b75] user: dan branch: trunk, size: 18836)
2015-11-12
21:55
[80c314c403] part of check-in [178da33909] Import the test_sqllog.c enhancements from trunk. (check-in: [178da33909] user: drh branch: apple-osx, size: 22834)
21:42
[b1d425f68a] part of check-in [9d532fb50d] Add a space before each line of error output in the test scripts so that all errors can be conveniently located in logs by doing "grep '^ '". (check-in: [9d532fb50d] user: drh branch: trunk, size: 22553)
2015-09-24
14:43
[d10d42349d] part of check-in [4dd06d8ba1] Merge recent trunk enhancements into the apple-osx branch. (check-in: [4dd06d8ba1] user: drh branch: apple-osx, size: 22834)
2015-09-18
15:35
[2ab8e490af] part of check-in [228e3d7c8f] Adjust two test cases so that they conform to the current code. (check-in: [228e3d7c8f] user: drh branch: trunk, size: 22553)
2015-08-28
02:12
[d7d2f20a26] part of check-in [da8646582a] Merge trunk enhancements into the apple-osx branch. Most tests works, but there are yet a few issues to be resolved. (check-in: [da8646582a] user: drh branch: apple-osx, size: 22827)
2015-07-25
14:12
[2b5445e5da] part of check-in [af85b01d93] Fix the wal3.test module so that it works with the memsubsys1 permutation. (check-in: [af85b01d93] user: drh branch: trunk, size: 22546)
2012-07-17
17:46
[de822707fb] part of check-in [6503591226] Cherrypick [8c9ee1d78f] and [e416359633] from trunk: Ensure that there is always at least one aReadMark slot usable by an unprivileged reader while a checkpoint is running. Also, if one or more transactions are recovered from a log file, initialize one of the aReadMark slots to contain mxFrame as part of the recovery process. (check-in: [6503591226] user: drh branch: apple-osx, size: 22732)
14:37
[b22eb662bc] part of check-in [e416359633] Ensure that there is always at least one aReadMark slot usable by an unprivileged reader while a checkpoint is running. Also, if one or more transactions are recovered from a log file, initialize one of the aReadMark slots to contain mxFrame as part of the recovery process. (check-in: [e416359633] user: dan branch: trunk, size: 22451)
2012-04-02
23:35
[ae86a92d41] 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: 22732)
2011-12-23
02:07
[6504bbf348] part of check-in [2370d70eb5] Merge the POWERSAFE_OVERWRITE features and the use of statvfs() from the statvfs branch into trunk. (check-in: [2370d70eb5] user: drh branch: trunk, size: 22451)
2011-12-19
10:07
[0f9bb79aa5] part of check-in [68684495f1] Modify test cases to account for the ZERO_DAMAGE change. (check-in: [68684495f1] user: dan branch: statvfs, size: 22489)
2011-12-16
21:26
[29a6e8843e] part of check-in [9799241f7d] Enhance the WAL header sync so that it honors the various synchronous pragmas, settings, and device characteristics. (check-in: [9799241f7d] user: drh branch: wal-header-sync, size: 22451)
2011-08-23
18:06
[b9b6477ef3] part of check-in [c5f7977b89] Merge latest trunk changes into the apple-osx branch. (check-in: [c5f7977b89] user: dan branch: apple-osx, size: 22970)
2011-08-02
18:25
[8879787891] 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: 23033)
00:57
[18da4e65c3] part of check-in [9007586fda] Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried. (check-in: [9007586fda] user: mistachkin branch: winopen-retry-logic, size: 22407)
2011-07-22
10:53
[d512a5c8b4] part of check-in [b38e52f675] Adjust the maximum number of open database connections in wal3.test down for OpenBSD. (check-in: [b38e52f675] user: drh branch: trunk, size: 22470)
2011-06-25
16:35
[a4670279d6] 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: 23034)
2011-06-24
20:47
[804be49c55] part of check-in [34f0efa2b1] Merging local changes to apple-osx (check-in: [34f0efa2b1] user: adam branch: apple-osx, size: 22829)
2011-04-04
13:11
[34c65b1cb7] part of check-in [6d78a25ddc] Merge in the latest changes from trunk. (check-in: [6d78a25ddc] user: drh branch: apple-osx, size: 22535)
2011-04-01
19:14
[5c396cc224] 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: 22471)
2011-02-02
16:34
[ec87d9dd9e] part of check-in [bac7342c36] Merge in the blocking-checkpoint enhancement, including the new sqlite3_wal_checkpoint_v2() interface and the PRAGMA wal_checkpoint(full) statement. (check-in: [bac7342c36] user: drh branch: trunk, size: 22363)
2010-12-07
15:49
[d3db776b10] part of check-in [d2ccf7fc06] Merge in all changes to the trunk through version 3.7.4rc3. (check-in: [d2ccf7fc06] user: drh branch: apple-osx, size: 22411)
2010-11-29
18:22
[ac51126c36] part of check-in [0a3cba95a1] On *BSD systems, reduce the number of open connections used by wal3.test to avoid running out of file-descriptors. (check-in: [0a3cba95a1] user: dan branch: trunk, size: 22347)
2010-11-19
23:50
[375c08e62b] part of check-in [c8bc057c7d] Merge all the latest changes from the trunk into the apple-osx branch. (check-in: [c8bc057c7d] user: drh branch: apple-osx, size: 22307)
2010-11-18
16:14
[55529a3fbf] part of check-in [ae089ec881] Update test cases to account for the change in the previous commit. (check-in: [ae089ec881] user: dan branch: blocking-checkpoint, size: 22259)
2010-11-09
00:43
[09278a6f54] part of check-in [fd4d38fa66] Integrated proxy locking file support for WAL journal mode and double free fix (check-in: [fd4d38fa66] user: adam branch: apple-osx, size: 21049)
2010-09-02
14:35
[957a5f2a8f] part of check-in [2a5eed35b4] Add test case to verify the previous change is correct. (check-in: [2a5eed35b4] user: dan branch: trunk, size: 22243)
2010-08-18
00:24
[2bc5bed33b] part of check-in [866e9286ae] Merge the 3.7.1 pre-release snapshot changes as of 2010-08-18 into the apple-osx branch. (check-in: [866e9286ae] user: drh branch: apple-osx, size: 21034)
00:09
[c5d29ae299] part of check-in [5e2ee7db0f] Updating apple-osx with minor source fixes, database truncate and replace private calls and a bunch of conditionalization for tests running in different environments (check-in: [5e2ee7db0f] user: adam branch: apple-osx, size: 20594)
2010-07-28
15:10
[695ea0f6c5] part of check-in [0714aeccd8] Fix errors in wal3.test caused by recent modifications. (check-in: [0714aeccd8] user: dan branch: experimental, size: 20985)
2010-07-03
10:00
[d2ae7e66f9] part of check-in [62a1010177] Fix an assert() in pager.c added by the previous commit. And various problems with test scripts in autovacuum and in-memory journal mode. (check-in: [62a1010177] user: dan branch: mistake, size: 20545)
2010-06-15
19:07
[bb3bc0be06] part of check-in [efe4456498] Rationalize a common pattern in tcl test cases into proc do_multiclient_test. (check-in: [efe4456498] user: dan branch: trunk, size: 20578)
14:21
[19ab7f6b93] part of check-in [ea80cbe51e] Run extra iterations in wal3.test to ensure test coverage. (check-in: [ea80cbe51e] user: dan branch: trunk, size: 21759)
2010-06-11
19:04
[1d3aee1a02] part of check-in [ca68472db0] Experimental change to the xShmXXX parts of the VFS interface. (check-in: [ca68472db0] user: dan branch: experimental, size: 21759)
2010-06-08
15:16
[ae876ff988] part of check-in [ac4cc2574b] Changes to wal3.test to support small default cache size settings. And builds that create autovacuum databases by default. (check-in: [ac4cc2574b] user: dan branch: trunk, size: 21759)
2010-06-07
06:11
[887737b05f] part of check-in [cfe60254df] Add a couple of extra coverage tests for wal.c. (check-in: [cfe60254df] user: dan branch: trunk, size: 21660)
2010-06-05
19:18
[b82ac8268b] part of check-in [a49713db39] Add further test cases for the logic in sqlite3WalBeginReadTransaction(). (check-in: [a49713db39] user: dan branch: trunk, size: 18476)
18:12
[1c5e9535e0] part of check-in [394204735a] Remove a condition from sqlite3WalRead() that is unreachable as of the changes to clear entries out of the wal-index hash tables on transaction or savepoint rollback. (check-in: [394204735a] user: dan branch: trunk, size: 16389)
11:53
[91243bd815] part of check-in [f9d4ae0e8c] Add extra coverage test cases for wal.c. No changes to production code. (check-in: [f9d4ae0e8c] user: dan branch: trunk, size: 12445)
2010-06-04
17:16
[08626ca06b] part of check-in [8e54786c9a] Remove an unnecessary branch from wal.c. (check-in: [8e54786c9a] user: dan branch: trunk, size: 9514)
15:59
[5436fdc7fc] part of check-in [ca327e32cf] Add an English language error message to corresponding to SQLITE_PROTOCOL. "locking protocol". (check-in: [ca327e32cf] user: dan branch: trunk, size: 9022)
11:56
[a4b46d2001] part of check-in [b813233d76] If an attempt to sync the database file as part of a checkpoint fails, do not update the shared "nBackfill" variable. Otherwise, another process could wrap the log and overwrite content before it is synced into the database. (check-in: [b813233d76] user: dan branch: trunk, size: 7532)
10:37
[535867201f] part of check-in [02c4040ce2] Fix a problem where an SQLITE_BUSY in the checkpoint code was being treated as an IO error (abandoning, instead of just limiting, the checkpoint). (check-in: [02c4040ce2] user: dan branch: trunk, size: 5938)
2010-06-03
16:58
Added: [cac89168c8] part of check-in [af3e598ad9] Add extra tests for removing elements from wal-index hash tables as part of a rollback. (check-in: [af3e598ad9] user: dan branch: trunk, size: 3662)