/ Check-in [ebf74015]
Login

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

Overview
Comment:Merge the checkpoint_fullfsync pragma and the superlock demonstration into the checkpoint-v2 experimental branch.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | blocking-checkpoint
Files: files | file ages | folders
SHA1: ebf74015f09fe241c1c6902dc8954f2b59ab41ec
User & Date: drh 2010-11-19 18:51:31
Original Comment: Merge the checkpoint_fullfsync pragma and the superlock demonstration into the checkpoint-v2 experimental branch.
Context
2011-02-02
16:34
Merge in the blocking-checkpoint enhancement, including the new sqlite3_wal_checkpoint_v2() interface and the PRAGMA wal_checkpoint(full) statement. check-in: bac7342c user: drh tags: trunk
2010-11-19
18:51
Merge the checkpoint_fullfsync pragma and the superlock demonstration into the checkpoint-v2 experimental branch. Closed-Leaf check-in: ebf74015 user: drh tags: blocking-checkpoint
18:36
Merge in the superlock demonstration changes. check-in: 570e79a8 user: drh tags: trunk
09:58
Add file test/tt3_checkpoint.c that adds a multi-threaded test for blocking checkpoints to threadtest3. check-in: 648dd157 user: dan tags: blocking-checkpoint
Changes
Unified Diffs Side-by-Side Diffs Patch

Changes to main.mk.

Changes to src/btree.c.

Changes to src/btree.h.

Changes to src/main.c.

Changes to src/pager.c.

Changes to src/pager.h.

Changes to src/pragma.c.

Changes to src/sqlite.h.in.

Changes to src/sqliteInt.h.

Changes to src/tclsqlite.c.

Added src/test_superlock.c.

Added test/superlock.test.