]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
Minor change to the walcrash4.test module so that it works when
authordrh <drh@noemail.net>
Tue, 24 May 2016 18:50:41 +0000 (18:50 +0000)
committerdrh <drh@noemail.net>
Tue, 24 May 2016 18:50:41 +0000 (18:50 +0000)
SQLITE_DEFAULT_WAL_SYNCHRONOUS is set to something other than 2.

FossilOrigin-Name: 61e239bc4310eff172e1e50d51522ecc75dd997e

manifest
manifest.uuid
test/walcrash4.test

index f15691dac1a72c8d885f0e788ae776da779e90cd..8b597e7bf2ad6031f2e1104a7f54a349d619ea8c 100644 (file)
--- a/manifest
+++ b/manifest
@@ -1,5 +1,5 @@
-C Fix\san\sobscure\sproblem\swith\stransactions\swritten\sin\s"PRAGMA\ssynchronous=full"\smode\son\ssystems\sthat\sdo\snot\ssupport\sPOWERSAFE_OVERWRITE\scausing\san\sxSync()\scall\sto\sbe\somitted\sif\sthe\slast\sframe\swritten\sby\sa\stransaction\sis\saligned\sto\sa\ssector\sboundary.\sThis\smeans\sthat\sif\sa\spower\sfailure\sor\sOS\scrash\soccurs\svery\ssoon\safter\ssuch\sa\stransaction\sis\scommitted,\sit\smay\sbe\slost\sfollowing\ssystem\srecovery.
-D 2016-05-24T16:20:51.379
+C Minor\schange\sto\sthe\swalcrash4.test\smodule\sso\sthat\sit\sworks\swhen\nSQLITE_DEFAULT_WAL_SYNCHRONOUS\sis\sset\sto\ssomething\sother\sthan\s2.
+D 2016-05-24T18:50:41.162
 F Makefile.in f59e0763ff448719fc1bd25513882b0567286317
 F Makefile.linux-gcc 7bc79876b875010e8c8f9502eb935ca92aa3c434
 F Makefile.msc 306d73e854b1a92ea06e5d1e637faa5c44de53c7
@@ -1356,7 +1356,7 @@ F test/walcksum.test bb234a1bb42248b3515d992b719708015c384278
 F test/walcrash.test 21038858cc552077b0522f50b0fa87e38139306a
 F test/walcrash2.test a0edab4e5390f03b99a790de89aad15d6ec70b36
 F test/walcrash3.test e426aa58122d20f2b9fbe9a507f9eb8cab85b8af
-F test/walcrash4.test 2907eaa670156daf41bb865c30a08ad13088262c
+F test/walcrash4.test fa7d92ab84fe3ff409e1cda88a622545e2bc2b66
 F test/walfault.test 1f8389f7709877e9b4cc679033d71d6fe529056b
 F test/walhook.test ed00a40ba7255da22d6b66433ab61fab16a63483
 F test/walmode.test 4022fe03ae6e830583672caa101f046438a0473c
@@ -1494,7 +1494,7 @@ F vsixtest/vsixtest.tcl 6a9a6ab600c25a91a7acc6293828957a386a8a93
 F vsixtest/vsixtest.vcxproj.data 2ed517e100c66dc455b492e1a33350c1b20fbcdc
 F vsixtest/vsixtest.vcxproj.filters 37e51ffedcdb064aad6ff33b6148725226cd608e
 F vsixtest/vsixtest_TemporaryKey.pfx e5b1b036facdb453873e7084e1cae9102ccc67a0
-P 3b28b68e232060f8b2fe2fe6fa478280da2006ff
-R 517787a46c326083f1c71f4f2bce6c10
-U dan
-Z 8b1bf46b6e26241c0a55d35f24f797fc
+P 37de3eab67f12ae1ce5bc8d5e541c64fc6b1fd80
+R a85ab0cafd821231f355609347ddd044
+U drh
+Z c6593df9e63293d2b7fb6ab3cfe0f9b0
index 374fcadf9422e67ab5c2fa12adb2bbff01a0dcf4..0dbb5b2cbcc8f3754b808055f8b53f9d4b76f2be 100644 (file)
@@ -1 +1 @@
-37de3eab67f12ae1ce5bc8d5e541c64fc6b1fd80
\ No newline at end of file
+61e239bc4310eff172e1e50d51522ecc75dd997e
\ No newline at end of file
index df0f12b510a88e9e5e29fa0565b22e4bae04c05c..d2f07730a0d644640376819f13e75c755d7427ce 100644 (file)
@@ -46,6 +46,7 @@ for {set nExtra 0} {$nExtra < 10} {incr nExtra} {
         sqlite3_test_control_pending_byte $::sqlite_pending_byte
         sqlite3 db test.db -vfs crash
         db eval {
+          PRAGMA main.synchronous=FULL;
           BEGIN;
           CREATE TABLE t1(x UNIQUE);
         }