SQLite

All files named ”test/rollback.test”
Login

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

History for test/rollback.test

2024-07-30
17:09
[952c4d805b] part of check-in [e0d9670dd9] Get rid of "-encoding binary" across all test cases, as that is no longer supported in Tcl9. Use "-translation binary" instead. (check-in: [e0d9670dd9] user: drh branch: tcl9, size: 4198)
2018-01-13
13:07
[06680159bc] 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: 4215)
2017-07-22
16:58
[f580934279] part of check-in [9f1b83fae9] Add the "atomic-batch-write" permutation to permutations.test. This permutation fails if not run on a file-system that supports atomic-batch-writes. (check-in: [9f1b83fae9] user: dan branch: batch-atomic-write, size: 4179)
2014-11-11
01:33
[458fe73eb3] part of check-in [fa6e6a9ae2] Experimental changes that permit read operations to continue after a ROLLBACK, as long as the schema is unchanged. (check-in: [fa6e6a9ae2] user: drh branch: read-after-rollback, size: 4137)
2013-11-05
13:33
[e9504a009a] part of check-in [54b2219297] Standardize the error messages generated by constraint failures to a format of "$TYPE constraint failed: $DETAIL". This involves many changes to the expected output of test cases. (check-in: [54b2219297] user: drh branch: omit-rowid, size: 4142)
2011-08-02
00:57
[a1b4784b86] 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: 4134)
2010-06-07
17:47
[1a83118ea6] part of check-in [7c33eb5a5a] Change all.test, quick.test and permutations.test so that they use a separate interpreter for each test file. (check-in: [7c33eb5a5a] user: dan branch: trunk, size: 4148)
2009-06-26
07:12
[73355ad449] part of check-in [a5ecffcf02] Avoid writing the 8-byte journal-header magic until the journal-header is synced. In persistent journal-mode, this prevents any old content that follows an unsynced journal-header from being interpreted as part of the rollback journal. (CVS 6817) (check-in: [a5ecffcf02] user: danielk1977 branch: trunk, size: 4216)
2008-10-17
18:51
[1f70ab4301] part of check-in [39ebf01add] Add "pragma journal_mode=memory". Change the way rollback works for in-memory databases so that it reuses the journal_mode=memory code. (CVS 5830) (check-in: [39ebf01add] user: danielk1977 branch: trunk, size: 3909)
2008-10-13
14:16
[d67022e8f9] part of check-in [df2c28dc73] In rollback.test, do not check for journal deletion if the journal mode is not DELETE. Call show_memstats after each test module in all.test and quick.test. (CVS 5814) (check-in: [df2c28dc73] user: drh branch: trunk, size: 3858)
2008-10-07
15:00
[71ef4ea8cc] part of check-in [7d55ec374d] Fix a recently introduced test script bug causing rollback.test to throw an exception when run using the "onefile" variation. (CVS 5778) (check-in: [7d55ec374d] user: danielk1977 branch: trunk, size: 3780)
11:51
[e57717812f] part of check-in [22d1feb9b2] Fix a problem with hot-journal rollback. SQLITE_CANTOPEN was being returned if the hot-journal file contained a pointer to a master journal file that did not exist. (CVS 5775) (check-in: [22d1feb9b2] user: danielk1977 branch: trunk, size: 3682)
2007-09-12
17:01
[0bd29070ba] part of check-in [c8405b15c0] Fixes for compilation/testing when the various OMIT macros are defined. (CVS 4423) (check-in: [c8405b15c0] user: danielk1977 branch: trunk, size: 2024)
2007-08-30
02:26
[ee0bbe2b5b] part of check-in [cddce49505] Test case fixes for fulltest. (CVS 4329) (check-in: [cddce49505] user: drh branch: trunk, size: 1960)
2006-01-17
09:35
[673cd8c44c] part of check-in [3a54a33dcb] Test suite fixes for builds that define OMIT symbols. (CVS 2962) (check-in: [3a54a33dcb] user: danielk1977 branch: trunk, size: 1948)
2006-01-03
00:33
[fc6be5a5e4] part of check-in [70b228575e] The sqlite TCL command no longer returns the hex address of the sqlite3* structure. Instead there is a new command in testfixture to find that information. (CVS 2852) (check-in: [70b228575e] user: drh branch: trunk, size: 1850)
2005-01-12
13:04
[94cd981ee3] part of check-in [1c19e8bdca] Fix a test bug introduce with the previous commit. (CVS 2203) (check-in: [1c19e8bdca] user: danielk1977 branch: trunk, size: 1856)
2004-06-30
11:14
Added: [4097328d44] part of check-in [0fedf74e30] When a statement causes a ROLLBACK due to an ON CONFLICT clause, other active VMs abort. (CVS 1778) (check-in: [0fedf74e30] user: drh branch: trunk, size: 1839)