dan
|
54934f4689
|
Add some comments regarding file-locks to log.c.
FossilOrigin-Name: 9d51c3b754f0b94fea5ef3d669ad583b93b2b024
|
2010-04-17 18:50:27 +00:00 |
|
dan
|
c511878955
|
Do not sync any files in wal mode if "PRAGMA synchronous=off" is set. If files are synced, pass either SQLITE_SYNC_FULL or SQLITE_SYNC_NORMAL to the xSync() callback as configured by "PRAGMA fullfsync".
FossilOrigin-Name: 0ae91b0008b242a47385fc1f295c6b645483ee22
|
2010-04-17 17:34:41 +00:00 |
|
dan
|
6703239d2f
|
In synchronous=normal mode, do not sync the log after every transaction. In synchronous=full mode, sync the log and add any extra frames required to avoid blast-radius related problems after each transaction.
FossilOrigin-Name: 9bc9b6847303d0324543a9ded8dd0473490122d8
|
2010-04-17 15:42:43 +00:00 |
|
dan
|
3de777fd8c
|
Enhancements to wal-mode locking scheme.
FossilOrigin-Name: 8549c286497f3d2cd118be1334fce00d6f8a26c4
|
2010-04-17 12:31:37 +00:00 |
|
dan
|
97a313554d
|
Change the log file format to include a small (12 byte) header at the start of the file.
FossilOrigin-Name: 9865d14d6041874bc1239ce7a061d5c75f2d33c9
|
2010-04-16 13:59:31 +00:00 |
|
dan
|
4a4b01dc1c
|
Fix bug in log recovery (last frame in log was being ignored). Also remove an incorrect assert statement.
FossilOrigin-Name: 67d2a89ec2d593a077eb19a6ea2b06cb1c2e9ba8
|
2010-04-16 11:30:18 +00:00 |
|
dan
|
bb2e9c97fc
|
Merge two leaves on the WAL branch.
FossilOrigin-Name: c9ed66cc3994b3b0d67a6c950b552a1a869f2ed2
|
2010-04-15 13:33:18 +00:00 |
|
dan
|
39c79f587c
|
Change the way checksums are calculated.
FossilOrigin-Name: 84955c2e9ce526c5a3ed479aa09f093a7e37c7d0
|
2010-04-15 10:58:51 +00:00 |
|
dan
|
49320f8568
|
Add tests and fix bugs in WAL locking mechanism.
FossilOrigin-Name: c18077f2465fc34830f11c9832e76be5746eaeea
|
2010-04-14 18:50:08 +00:00 |
|
dan
|
e264d983d1
|
Add tests to check inter-process WAL locking.
FossilOrigin-Name: 9435f3135849e0d38fde1669201db508561a6308
|
2010-04-14 18:06:50 +00:00 |
|
dan
|
02bb596649
|
Improve the logLockRegion() function in log.c.
FossilOrigin-Name: 5e9dd3bd8e829376408925fb4cfcd5bb1eb1105f
|
2010-04-14 15:49:40 +00:00 |
|
dan
|
b9bf16bfde
|
Fixes for locking issues in WAL mode.
FossilOrigin-Name: a9617eff39177250e2f118f25fdd4b3acb8b0478
|
2010-04-14 11:23:30 +00:00 |
|
dan
|
64d039e512
|
Add experimental locking scheme.
FossilOrigin-Name: 3f958e87c33d667d299b03ffdef58db5dc6363f4
|
2010-04-13 19:27:31 +00:00 |
|
dan
|
7c24610e64
|
Import experimental write-ahead-logging code.
FossilOrigin-Name: 409d61baeb0a19d1700c973f16c8acef7b8506cd
|
2010-04-12 19:00:29 +00:00 |
|