/ History for test/walthread.test
Login

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

History for test/walthread.test

2018-03-14
17:17
[c2bc173d] part of check-in [a658f80c] Merge the latest enhancements from trunk. (check-in: [a658f80c] user: drh branch: apple-osx, size: 15112)
2018-01-23
14:01
[14b20fcf] part of check-in [b3122db1] In SQLITE_ENABLE_BATCH_ATOMIC_WRITE builds on F2FS file-systems, invoke SQLITE_FCNTL_ROLLBACK_ATOMIC_WRITE if an SQLITE_FCNTL_COMMIT_ATOMIC_WRITE call fails. Also, do not use an atomic transaction to create the initial database. This is because if an error occurs while writing to the db file, any changes to the file-size do not seem to be rolled back automatically. The only time this matters is when the file was 0 bytes in size to start with. (check-in: [b3122db1] user: dan branch: trunk, size: 15072)
2012-08-25
01:38
[c13f5a12] part of check-in [6723add4] Merge all the latest trunk changes into the apple-osx branch. (check-in: [6723add4] user: drh branch: apple-osx, size: 14965)
2012-08-07
13:55
[de8dbaf6] part of check-in [a192a718] Fix a bug in walthread.test causing intermittent failures. (check-in: [a192a718] user: dan branch: trunk, size: 14925)
2012-04-02
23:35
[c3aaf9ef] part of check-in [d51c086e] Merge in latest changes, autologging options, read only file system wal support, test config conditionalization, WAL frame write prebuffering (check-in: [d51c086e] user: adam branch: apple-osx, size: 14941)
2011-08-23
18:06
[3decc7e7] part of check-in [c5f7977b] Merge latest trunk changes into the apple-osx branch. (check-in: [c5f7977b] user: dan branch: apple-osx, size: 14950)
2011-08-02
00:57
[a2ed5270] part of check-in [9007586f] 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: [9007586f] user: mistachkin branch: winopen-retry-logic, size: 14901)
2010-08-18
00:09
[e6e32e93] part of check-in [5e2ee7db] 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: [5e2ee7db] user: adam branch: apple-osx, size: 14985)
2010-06-01
14:12
[a25a393c] part of check-in [ce644965] If an attempt to get a read-lock on the WAL fails with SQLITE_BUSY_RECOVER, call the busy-handler at the btree level. (check-in: [ce644965] user: dan branch: wal-incr-ckpt, size: 14936)
2010-05-25
15:23
[91ccfe5e] part of check-in [d3d348aa] Add a busy-handler to a test case in walthread.test to prevent errors. (check-in: [d3d348aa] user: dan branch: trunk, size: 14631)
2010-05-05
20:00
[1a8c55cd] part of check-in [1b14195e] Change the behavior of the sqlite3_wal_hook() callback. It should now return SQLITE_OK or an error code and the error code is propagated back up the stack. If a checkpoint is desired, the callback should invoke sqlite3_wal_callback() itself. (check-in: [1b14195e] user: drh branch: trunk, size: 14448)
2010-05-03
19:20
[08f553f3] part of check-in [49bef00e] Unset some global TCL variables prior to use in test where prior tests can have those same variables set to an array value. (check-in: [49bef00e] user: drh branch: trunk, size: 14406)
17:24
[bc612c04] part of check-in [a35551a5] Clear global variable "seconds" before use in walthread.test. (check-in: [a35551a5] user: drh branch: trunk, size: 14380)
11:05
[cc3c5302] part of check-in [714e5947] Add the "PRAGMA wal_autocheckpoint" command. Rename "PRAGMA checkpoint" to "PRAGMA wal_checkpoint". (check-in: [714e5947] user: dan branch: wal, size: 14355)
08:04
[4ef06a22] part of check-in [9803196d] Add the sqlite3_wal_checkpoint() and sqlite3_wal_autocheckpoint() APIs. (check-in: [9803196d] user: dan branch: wal, size: 14347)
2010-05-01
16:40
[16559527] part of check-in [9b230c43] Support compile-time option SQLITE_OMIT_WAL, for building without WAL support. (check-in: [9b230c43] user: dan branch: wal, size: 15302)
08:30
[896b2377] part of check-in [63ea318e] Add test case demonstrating deadlock during recovery of very large log files. No fix yet. (check-in: [63ea318e] user: dan branch: wal, size: 15250)
2010-04-29
14:51
[c9c3b5d1] part of check-in [d1cadeed] Fix a bug in the WAL checkpoint code causing SQLite to use an inconsistent cache in a subsequent transaction. (check-in: [d1cadeed] user: dan branch: wal, size: 12140)
08:47
[8fdce172] part of check-in [9e891e75] Add tests to walthread.test. (check-in: [9e891e75] user: dan branch: wal, size: 11438)
2010-04-28
18:17
[ce1d0fc9] part of check-in [da229e44] Add a test to walthread.test for changing between WAL and rollback modes. (check-in: [da229e44] user: dan branch: wal, size: 8178)
17:48
[871aeecc] part of check-in [25f85f68] Change walthread.test so that tests can be run with either multiple threads or multiple processes. (check-in: [25f85f68] user: dan branch: wal, size: 6701)
2010-04-26
10:40
[a7962d8b] part of check-in [3d159939] Add mutexes to fix a race condition in wal.c. This isn't a very good fix. (check-in: [3d159939] user: dan branch: wal, size: 5374)
2010-04-17
12:31
[27e44ee6] part of check-in [8549c286] Enhancements to wal-mode locking scheme. (check-in: [8549c286] user: dan branch: wal, size: 5181)
2010-04-14
11:23
[58cd64b0] part of check-in [a9617eff] Fixes for locking issues in WAL mode. (check-in: [a9617eff] user: dan branch: wal, size: 5085)
2010-04-13
11:56
[1592116f] part of check-in [27dc5977] Remove old code to interpret an argument (no longer used) to "PRAGMA checkpoint". (check-in: [27dc5977] user: dan branch: wal, size: 5063)
11:35
[b0379038] part of check-in [d90b1dde] Fix test script issues preventing walthread.test from running. (check-in: [d90b1dde] user: dan branch: wal, size: 5067)
2010-04-12
19:00
[82cc77f8] part of check-in [409d61ba] Import experimental write-ahead-logging code. (check-in: [409d61ba] user: dan branch: wal, size: 4906) Added