/ Check-in [8a4314a3]
Login

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

Overview
Comment:Disable the use of memory-mapped I/O if the SQLITE_DISABLE_MMAP macro is defined. Automatically define this macro for OpenBSD and QNX. Other systems are likely to be added to the disabled list over time.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: 8a4314a398c6c6efb25e6993c826b7e60d9bb1f9
User & Date: drh 2013-04-08 20:47:49
Context
2013-04-09
19:19
Check in the instrumented code for the mptest test case that appears to show a spontaneously disappearing journal file. Closed-Leaf check-in: 96f04d99 user: dan tags: missing-journal-file
16:19
Add extra #ifndef statements in os_unix.c and os_win.c to make sure the memory mapped I/O really is disabled when SQLITE_DISABLE_MMAP is set. check-in: c1e2523c user: drh tags: trunk
2013-04-08
20:47
Disable the use of memory-mapped I/O if the SQLITE_DISABLE_MMAP macro is defined. Automatically define this macro for OpenBSD and QNX. Other systems are likely to be added to the disabled list over time. check-in: 8a4314a3 user: drh tags: trunk
19:13
In mptester, handle startScript no-change commits using a retry rather than grabbing an exclusive transaction. check-in: ae8bb24b user: drh tags: trunk
Changes
Unified Diffs Side-by-Side Diffs Patch

Changes to src/ctime.c.

Changes to src/os.c.

Changes to src/pager.c.

Changes to src/pragma.c.

Changes to src/sqliteInt.h.

Changes to src/sqliteLimit.h.

Changes to src/test_config.c.

Changes to test/mmap1.test.

Changes to test/mmap2.test.

Changes to test/pageropt.test.

Changes to test/wal.test.

Changes to test/wal5.test.