drh
|
108e5a9a6c
|
Fix some test cases so that they work under the Apple configuration.
FossilOrigin-Name: 399c60764d3fdec49dab1745c30930ca1dbafe70
|
2016-03-17 23:56:23 +00:00 |
|
dan
|
be7721d103
|
Avoid running some particularly time-consuming tests as part of veryquick.test.
FossilOrigin-Name: f465944b75a800ddc6920229ad32c2f39ff91e19
|
2016-02-04 17:31:03 +00:00 |
|
drh
|
d66b2e02ee
|
Add a space before each line of error output in the test scripts so that all
errors can be conveniently located in logs by doing "grep '^ '".
FossilOrigin-Name: 9d532fb50d310df629ea65193f21dc9b3594ff5f
|
2015-11-12 21:42:40 +00:00 |
|
drh
|
bec9d65da4
|
Adjust two test cases so that they conform to the current code.
FossilOrigin-Name: 228e3d7c8f37c722aee3b589bdd5cfaa4b1f6f03
|
2015-09-18 15:35:16 +00:00 |
|
drh
|
06b5a224c0
|
Fix the wal3.test module so that it works with the memsubsys1 permutation.
FossilOrigin-Name: af85b01d93d3043f2e1a38d289ca00a5ef24520c
|
2015-07-25 14:12:26 +00:00 |
|
dan
|
5373b76bdc
|
Ensure that there is always at least one aReadMark slot usable by an unprivileged reader while a checkpoint is running. Also, if one or more transactions are recovered from a log file, initialize one of the aReadMark slots to contain mxFrame as part of the recovery process.
FossilOrigin-Name: e4163596339c2166f9c4356ab824fff8bda8d0b0
|
2012-07-17 14:37:12 +00:00 |
|
drh
|
cc8d10a0fd
|
Merge the POWERSAFE_OVERWRITE features and the use of statvfs() from the
statvfs branch into trunk.
FossilOrigin-Name: 2370d70eb51d2259aaa8073d861ab79d6637cbd9
|
2011-12-23 02:07:10 +00:00 |
|
dan
|
0774bb59c6
|
Modify test cases to account for the ZERO_DAMAGE change.
FossilOrigin-Name: 68684495f1a62a41ad27934f3a6d3bc9d290a57d
|
2011-12-19 10:07:56 +00:00 |
|
drh
|
4eb02a4556
|
Enhance the WAL header sync so that it honors the various synchronous
pragmas, settings, and device characteristics.
FossilOrigin-Name: 9799241f7de952c4d1ea8bf6508b577d2b57a370
|
2011-12-16 21:26:26 +00:00 |
|
mistachkin
|
fda06befd5
|
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.
FossilOrigin-Name: 9007586fdabed8dbcc78581ea9821cfd1f9a4c8c
|
2011-08-02 00:57:34 +00:00 |
|
drh
|
fe34996549
|
Adjust the maximum number of open database connections in wal3.test down
for OpenBSD.
FossilOrigin-Name: b38e52f67574997de9f4b4318f2eb68ff0133f35
|
2011-07-22 10:53:05 +00:00 |
|
dan
|
7fa65fbfa8
|
Changes to wal tests so that they work with DEFAULT_AUTOVACUUM defined.
FossilOrigin-Name: b477852f82c1fddbda61fad83d55055ad8503dda
|
2011-04-01 19:14:40 +00:00 |
|
drh
|
87fa53ee8d
|
Merge in the blocking-checkpoint enhancement, including the new
sqlite3_wal_checkpoint_v2() interface and the
PRAGMA wal_checkpoint(full) statement.
FossilOrigin-Name: bac7342c368a7c4f5f2878e08d9581dcbf57dd58
|
2011-02-02 16:34:08 +00:00 |
|
dan
|
675f85c41c
|
On *BSD systems, reduce the number of open connections used by wal3.test to avoid running out of file-descriptors.
FossilOrigin-Name: 0a3cba95a14ae7a24b2d268567a02d651ab278dc
|
2010-11-29 18:22:44 +00:00 |
|
dan
|
bdd9af0fc8
|
Update test cases to account for the change in the previous commit.
FossilOrigin-Name: ae089ec881beb1c2d278303ba964aaeffad1afe4
|
2010-11-18 16:14:24 +00:00 |
|
dan
|
aac1bf9497
|
Add test case to verify the previous change is correct.
FossilOrigin-Name: 2a5eed35b410fb6bd69242841c00700906f48d5f
|
2010-09-02 14:35:36 +00:00 |
|
dan
|
bfcaec729c
|
Fix errors in wal3.test caused by recent modifications.
FossilOrigin-Name: 0714aeccd82d82686c074c1bb74ea794b7bfa3a3
|
2010-07-28 15:10:37 +00:00 |
|
dan
|
f43d7fce61
|
Fix an assert() in pager.c added by the previous commit. And various problems with test scripts in autovacuum and in-memory journal mode.
FossilOrigin-Name: 62a10101776b41236ff7bd08c8aa85765a43df7c
|
2010-07-03 10:00:00 +00:00 |
|
dan
|
a4a9095ec0
|
Rationalize a common pattern in tcl test cases into proc do_multiclient_test.
FossilOrigin-Name: efe44564983f115017658dd8a130226366d42bab
|
2010-06-15 19:07:42 +00:00 |
|
dan
|
3a3803b61a
|
Run extra iterations in wal3.test to ensure test coverage.
FossilOrigin-Name: ea80cbe51e33d6a3f15a4ad56f360fc5323866de
|
2010-06-15 14:21:17 +00:00 |
|
dan
|
13a3cb82ce
|
Experimental change to the xShmXXX parts of the VFS interface.
FossilOrigin-Name: ca68472db01c14a899892007d1cbaff5e86ae193
|
2010-06-11 19:04:21 +00:00 |
|
dan
|
c60f10a27f
|
Changes to wal3.test to support small default cache size settings. And builds that create autovacuum databases by default.
FossilOrigin-Name: ac4cc2574bafce30390a34f13228380d017791cb
|
2010-06-08 15:16:10 +00:00 |
|
dan
|
23f719207f
|
Add a couple of extra coverage tests for wal.c.
FossilOrigin-Name: cfe60254df50f086014b115f1a2d9e31c85d67fd
|
2010-06-07 06:11:39 +00:00 |
|
dan
|
640aac48f3
|
Add further test cases for the logic in sqlite3WalBeginReadTransaction().
FossilOrigin-Name: a49713db39d0d6940b368206d4e669aa69aa1fe5
|
2010-06-05 19:18:59 +00:00 |
|
dan
|
493cc590b6
|
Remove a condition from sqlite3WalRead() that is unreachable as of the changes to clear entries out of the wal-index hash tables on transaction or savepoint rollback.
FossilOrigin-Name: 394204735a842b04b677cca20485b1578e475d4c
|
2010-06-05 18:12:23 +00:00 |
|
dan
|
ef4ee8f274
|
Add extra coverage test cases for wal.c. No changes to production code.
FossilOrigin-Name: f9d4ae0e8cc5d32c52eb78799f7959dd236ea9de
|
2010-06-05 11:53:34 +00:00 |
|
dan
|
0153a9bc04
|
Remove an unnecessary branch from wal.c.
FossilOrigin-Name: 8e54786c9a0c5c399f228f56c73271f84d75694b
|
2010-06-04 17:16:52 +00:00 |
|
dan
|
0dc7b74fbe
|
Add an English language error message to corresponding to SQLITE_PROTOCOL. "locking protocol".
FossilOrigin-Name: ca327e32cfe1633f2c9d3f058e411f108aaa2b3c
|
2010-06-04 15:59:58 +00:00 |
|
dan
|
d764c7de25
|
If an attempt to sync the database file as part of a checkpoint fails, do not update the shared "nBackfill" variable. Otherwise, another process could wrap the log and overwrite content before it is synced into the database.
FossilOrigin-Name: b813233d7604a5fd91e1af91d5d812032eec700a
|
2010-06-04 11:56:22 +00:00 |
|
dan
|
83f42d1b38
|
Fix a problem where an SQLITE_BUSY in the checkpoint code was being treated as an IO error (abandoning, instead of just limiting, the checkpoint).
FossilOrigin-Name: 02c4040ce2b4c970b3dee09f7c9ad5a2a3a9aa49
|
2010-06-04 10:37:05 +00:00 |
|
dan
|
db9d981a8d
|
Add extra tests for removing elements from wal-index hash tables as part of a rollback.
FossilOrigin-Name: af3e598ad9315a4642dd8fa098dfdbd727770aed
|
2010-06-03 16:58:46 +00:00 |
|