SQLite

All files named ”test/exclusive.test”
Login

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

History for test/exclusive.test

2020-01-22
20:36
[a9ee8221ee] part of check-in [0eae87ad11] Merge version 3.31.0 (check-in: [0eae87ad11] user: drh branch: apple-osx, size: 13425)
2020-01-21
16:31
[7ff63be750] part of check-in [4daf94d833] Update test file exclusive.test so that it works with the "journaltest" permutation. (check-in: [4daf94d833] user: dan branch: trunk, size: 13529)
2020-01-15
12:49
[23484cc4ef] part of check-in [dadedf41c7] Merge all recent enhancements and fixes from trunk into the apple-osx branch. (check-in: [dadedf41c7] user: drh branch: apple-osx, size: 13084)
2019-12-27
01:50
[d6ccc6acc5] part of check-in [846b1de6e5] Ensure that the Pager.changeCountDone flag is cleared whenever dropping the write lock, even when transitioning from EXCLUSIVE locking mode into NORMAL locking mode while in WAL mode. Ticket [fb3b3024ea238d5c]. (check-in: [846b1de6e5] user: drh branch: trunk, size: 13188)
2018-01-15
21:59
[e6b1f19261] part of check-in [c9d2ec51c8] Merge the enhancements associated with the first 3.22.0 beta. (check-in: [c9d2ec51c8] user: drh branch: apple-osx, size: 12567)
2018-01-13
13:07
[1206b87e19] part of check-in [56d93d070d] Fix various problems in test scripts preventing "make test" from passing on F2FS file-systems with the "atomic-write" feature. (check-in: [56d93d070d] user: dan branch: f2fs-test-fixes, size: 12671)
2016-03-21
14:52
[ff85192dcf] part of check-in [063f1b3705] Merge the sqlite3_system_errno() change from trunk. (check-in: [063f1b3705] user: drh branch: apple-osx, size: 12463)
2016-03-19
18:11
[9a57bd66e3] part of check-in [d7852c6396] Fix exclusive.test so that it works with -DSQLITE_TEMP_STORE=3. (check-in: [d7852c6396] user: dan branch: trunk, size: 12567)
2016-03-04
14:57
[1191e8904c] part of check-in [2f0c195ccc] Merge recent enhancements from trunk, and especially the changes that reduce the heap-memory footprint of schemas, and defer opening and writing to statement journals. (check-in: [2f0c195ccc] user: drh branch: apple-osx, size: 12535)
14:23
[f48243eaf4] part of check-in [5b2fe5219a] Update test cases to taken deferred statement-journal opening into account. (check-in: [5b2fe5219a] user: drh branch: memjournal-exp, size: 12639)
2014-05-08
23:01
[c0d5e3c075] 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: 12365)
2013-06-10
23:30
[c7ebbc756e] part of check-in [aa580e368e] Fix test cases for the new EXPLAIN QUERY PLAN format. Add the wherecosttest tool. Other fixes to logarithm cost. (check-in: [aa580e368e] user: drh branch: nextgen-query-plan-logcost, size: 12469)
2011-08-23
18:06
[bd8976a6e6] part of check-in [c5f7977b89] Merge latest trunk changes into the apple-osx branch. (check-in: [c5f7977b89] user: dan branch: apple-osx, size: 12366)
2011-08-02
00:57
[a1b324cb21] 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: 12470)
2010-11-19
23:50
[897074dc67] 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: 12408)
2010-11-01
05:54
[53e1841b42] part of check-in [582db83294] Fix a broken test case in exclusive.test. (check-in: [582db83294] user: dan branch: trunk, size: 12512)
2010-10-22
13:55
[8624f2d5c6] part of check-in [f000ac1e52] Prevent an assert from failing when opening a zero-length database file with an apparently hot journal with locking_mode=exclusive set. (check-in: [f000ac1e52] user: dan branch: trunk, size: 12503)
2010-08-25
19:39
[0ba00fb15a] part of check-in [909b3d8862] Disable the legacy "sqlite" command in the TCL interface. Provide only the "sqlite3" command. (check-in: [909b3d8862] user: drh branch: trunk, size: 11640)
2010-08-18
00:24
[9e62270fdf] 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: 11535)
00:09
[b8ac927ca1] 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: 11324)
2010-08-02
14:32
[b1f9012cab] part of check-in [03a240514a] Experimental refactoring of the Pager object state. This version is surely buggy. (check-in: [03a240514a] user: dan branch: experimental, size: 11639)
2010-06-07
14:28
[5fe18e10a1] part of check-in [c2edf8e17f] Refactor some of the global variables and commands used by tester.tcl. (check-in: [c2edf8e17f] user: dan branch: trunk, size: 11428)
2009-06-26
12:30
[4d8a112d6c] part of check-in [a52ef5a421] Fix a test script problem in exclusive.test. (CVS 6821) (check-in: [a52ef5a421] user: danielk1977 branch: trunk, size: 11411)
2009-04-30
16:41
[b4fcbaa741] part of check-in [d67af3f5a2] Fix a problem with in-memory sub-journals and exclusive locking mode. Also a test script problem introduced by (6575). (CVS 6580) (check-in: [d67af3f5a2] user: danielk1977 branch: trunk, size: 11441)
12:25
[ff298dccdc] part of check-in [95d22405e0] Fix apparent typo on exclusive.test in the (6575) check-in. (CVS 6577) (check-in: [95d22405e0] user: drh branch: trunk, size: 11457)
09:10
[c5f55add88] part of check-in [38f8c5a14c] When SQLite is configured to use in-memory temp files (either by setting SQLITE_TEMP_STORE during compilation or using the temp_store pragma at run time), store statement/savepoint journals in memory also. Ticket #3825. (CVS 6575) (check-in: [38f8c5a14c] user: danielk1977 branch: trunk, size: 11465)
2008-12-22
11:43
[cb991e44aa] part of check-in [ee0e6eae9f] Changes to test scripts so that veryquick.test runs with SQLITE_TEMP_STORE=3 defined. Also a fix to stop the same switch causing a crash in the savepoint code. (CVS 6053) (check-in: [ee0e6eae9f] user: danielk1977 branch: trunk, size: 11369)
2008-11-21
00:10
[ecc64c394f] part of check-in [b9bc36d3d5] Added support for proxy file locking style Added pragma support for controlling proxy file locking Added file control access to last errno and proxy locking Added support for TMPDIR environment variable Extended unit tests to cover new proxy locking pragmas and file control features (CVS 5934) (check-in: [b9bc36d3d5] user: aswift branch: trunk, size: 11600)
2008-09-24
14:03
[8d32ccf8ea] part of check-in [5debf12fa4] On windows, avoid running those tests in exclusive.test that require the journal file to be externally accessed while SQLite is holding it open. This doesn't work on windows. (CVS 5742) (check-in: [5debf12fa4] user: danielk1977 branch: trunk, size: 11010)
2008-04-17
14:16
[5390ddf1f9] part of check-in [8efb7f4ffb] In exclusive locking mode, commit by zeroing the first 28 bytes of the journal file, not by truncating the journal. Overwriting is much faster than truncating. (CVS 5023) (check-in: [8efb7f4ffb] user: drh branch: trunk, size: 10679)
2007-10-09
08:29
[ebaf72ce9f] part of check-in [07c00fffe5] Fixes to the test suite (no code changes) so that quick.test runs with OMIT_ATTACH builds. #2706. (CVS 4480) (check-in: [07c00fffe5] user: danielk1977 branch: trunk, size: 10600)
2007-08-12
20:07
[00d5328b24] part of check-in [990f621f22] Updates to test scripts for better support of soft-heap-limit testing. (CVS 4209) (check-in: [990f621f22] user: drh branch: trunk, size: 10419)
2007-04-06
21:42
[5bc520ba36] part of check-in [3471a2269f] Changes to test scripts to support alternative configurations. (CVS 3824) (check-in: [3471a2269f] user: drh branch: trunk, size: 10357)
2007-03-30
16:01
[6748eb0539] part of check-in [04d3b9098e] Always enable exclusive access mode for TEMP databases. This cannot be changed. The locking_mode pragma has not effect on the TEMP database. (CVS 3766) (check-in: [04d3b9098e] user: drh branch: trunk, size: 10086)
2007-03-26
10:27
[83871f52ab] part of check-in [72cb2e1a73] Add some tests and fixes surrounding exclusive-access mode and the pager change-counter. (CVS 3716) (check-in: [72cb2e1a73] user: danielk1977 branch: trunk, size: 9725)
08:05
[c2d8b75882] part of check-in [899e60707b] Some fixes and test cases for exclusive access mode. (CVS 3714) (check-in: [899e60707b] user: danielk1977 branch: trunk, size: 9605)
2007-03-24
16:45
Added: [67a1bedd37] part of check-in [b6c700370b] Changes for exclusive access mode. There are still some bugs. (CVS 3712) (check-in: [b6c700370b] user: danielk1977 branch: trunk, size: 7685)