-C Fix\sa\sproblem\sthat\soccurs\swhen\sone\sprocess\scauses\sthe\slog-summary\sfile\sto\sgrow\sand\sthen\sa\ssecond\sprocess\sattempts\sto\sread\sthe\sdatabase.
-D 2010-04-27T05:42:32
+C Run\strans.test\sand\savtrans.test\sas\spart\sof\sthe\s"wal"\spermutation.
+D 2010-04-27T06:49:34
F Makefile.arm-wince-mingw32ce-gcc fcd5e9cd67fe88836360bb4f9ef4cb7f8e2fb5a0
F Makefile.in d83a0ffef3dcbfb08b410a6c6dd6c009ec9167fb
F Makefile.linux-gcc d53183f4aa6a9192d249731c90dbdffbd2c68654
F test/autoindex1.test ffb06a246e2c1f89cfbe3d93eca513c9e78d4063
F test/autovacuum.test 25f891bc343a8bf5d9229e2e9ddab9f31a9ab5ec
F test/autovacuum_ioerr2.test 598b0663074d3673a9c1bc9a16e80971313bafe6
-F test/avtrans.test 1e901d8102706b63534dbd2bdd4d8f16c4082650
+F test/avtrans.test 7a26ffc6a355b7fbff2a082f56180ede863b126c
F test/backup.test b1e874fa9b01de9dd5137a8371d060b76a435162
F test/backup2.test 159419073d9769fdb1780ed7e5b391a046f898d5
F test/backup_ioerr.test 1f012e692f42c0442ae652443258f70e9f20fa38
F test/pagesize.test 76aa9f23ecb0741a4ed9d2e16c5fa82671f28efb
F test/pcache.test eebc4420b37cb07733ae9b6e99c9da7c40dd6d58
F test/pcache2.test 0d85f2ab6963aee28c671d4c71bec038c00a1d16
-F test/permutations.test 894a6df3c4394194f84feea8520580dad1b71280
+F test/permutations.test 7d9064978f0ca90d0ec827a7ada9e8e2615b1143
F test/pragma.test 6960f9efbce476f70ba9ee2171daf5042f9e3d8a
F test/pragma2.test 5364893491b9231dd170e3459bfc2e2342658b47
F test/printf.test 05970cde31b1a9f54bd75af60597be75a5c54fea
F test/tkt4018.test 7c2c9ba4df489c676a0a7a0e809a1fb9b2185bd1
F test/tokenize.test ce430a7aed48fc98301611429595883fdfcab5d7
F test/trace.test 4b36a41a3e9c7842151af6da5998f5080cdad9e5
-F test/trans.test d887cb07630dc39879a322d958ad8b006137485c
+F test/trans.test f19bd2c8b5ccc89295454a42b35319b1381b9a3d
F test/trans2.test d5337e61de45e66b1fcbf9db833fa8c82e624b22
F test/trans3.test d728abaa318ca364dc370e06576aa7e5fbed7e97
F test/trigger1.test 2e18561f85e448bb633c9c9de792e9bbf7b2dd3e
F tool/speedtest8.c 2902c46588c40b55661e471d7a86e4dd71a18224
F tool/speedtest8inst1.c 293327bc76823f473684d589a8160bde1f52c14e
F tool/vdbe-compress.tcl d70ea6d8a19e3571d7ab8c9b75cba86d1173ff0f
-P 7a0ac682c3bffcb345321fe97434563350ac90f9
-R 8f311e98676985c9f340b1e7e337c8e4
+P b51a5f8bc660616aa264025dd7ad4bdab458814b
+R 25f06e3e98c7ea6b1eb255e6fd74be59
U dan
-Z 70973fdb159f8a0ed7dee7d674e22de0
+Z 9cceaabbad6baa9da4fc7d1b5b1a7fe5
-b51a5f8bc660616aa264025dd7ad4bdab458814b
\ No newline at end of file
+c8893310510148f7e71ede5691606b6fc1c3df4d
\ No newline at end of file
# Create several tables to work with.
#
do_test avtrans-1.0 {
- execsql {
- PRAGMA auto_vacuum=ON;
+ execsql { PRAGMA auto_vacuum=ON }
+ wal_set_journal_mode
+ execsql {
CREATE TABLE one(a int PRIMARY KEY, b text);
INSERT INTO one VALUES(1,'one');
INSERT INTO one VALUES(2,'two');
execsql {SELECT b FROM two ORDER BY a} altdb
} {I V X}
integrity_check avtrans-1.11
+wal_check_journal_mode avtrans-1.12
# Basic transactions
#
}
} {1 2 3 1 5 10}
integrity_check avtrans-2.11
+wal_check_journal_mode avtrans-2.12
# Check the locking behavior
#
} {1}
}
}
+ wal_check_journal_mode avtrans-9.$i-6.$cnt
}
set ::pager_old_format 0
}
integrity_check avtrans-10.1
+wal_check_journal_mode avtrans-10.2
finish_test
} -shutdown {
unset -nocomplain ::savepoint6_iterations
} -include {
- savepoint.test
- savepoint2.test
- savepoint6.test
+ savepoint.test savepoint2.test savepoint6.test
+ trans.test avtrans.test
}
# End of tests
# Create several tables to work with.
#
+wal_set_journal_mode
do_test trans-1.0 {
execsql {
CREATE TABLE one(a int PRIMARY KEY, b text);
execsql {SELECT b FROM two ORDER BY a} altdb
} {I V X}
integrity_check trans-1.11
+wal_check_journal_mode trans-1.12
# Basic transactions
#
}
} {1 2 3 1 5 10}
integrity_check trans-2.11
+wal_check_journal_mode trans-2.12
# Check the locking behavior
#
lappend v $msg
} {0 {1 2 3 4}}
integrity_check trans-3.15
+wal_check_journal_mode trans-3.16
do_test trans-4.1 {
set v [catch {execsql {
lappend v $msg
} {0 {1 2 3 4}}
integrity_check trans-4.12
+wal_check_journal_mode trans-4.13
+wal_check_journal_mode trans-4.14 altdb
do_test trans-4.98 {
altdb close
execsql {
execsql {SELECT md5sum(type,name,tbl_name,rootpage,sql) FROM sqlite_master}
} $checksum2
integrity_check trans-7.15
+wal_check_journal_mode trans-7.16
# Arrange for another process to begin modifying the database but abort
# and die in the middle of the modification. Then have this process read
execsql {SELECT md5sum(type,name,tbl_name,rootpage,sql) FROM sqlite_master}
} $checksum2
integrity_check trans-8.6
-
+wal_check_journal_mode trans-8.7
# In the following sequence of tests, compute the MD5 sum of the content
# of a table, make lots of modifications to that table, then do a rollback.
SELECT count(*) FROM t3;
}
} {1024}
+wal_check_journal_mode trans-9.1.1
# The following procedure computes a "signature" for table "t3". If
# T3 changes in any way, the signature should change.
}
}
}
+
+ wal_check_journal_mode trans-9.$i.6-$cnt
set ::pager_old_format 0
}