SQLite

Check-in [985bfc9929]
Login

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

Overview
Comment:Merge latest trunk changes into this branch.
Downloads: Tarball | ZIP archive
Timelines: family | ancestors | descendants | both | readonly-wal-recovery
Files: files | file ages | folders
SHA3-256: 985bfc992950625a45a7521bf4c8438cd0170de974dff976968be158ac5922a9
User & Date: dan 2017-11-01 07:06:41.244
Context
2017-11-01
20:59
If a readonly_shm connection cannot map the *-shm file because no other process is holding the DMS lock, have it read from the database file only, ignoring any content in the wal file. (check-in: ce5d13c2de user: dan tags: readonly-wal-recovery)
07:06
Merge latest trunk changes into this branch. (check-in: 985bfc9929 user: dan tags: readonly-wal-recovery)
06:59
Fix a race condition in os_unix.c that might allow a client to use a *-shm file corrupted by a power failure if another client fails between locking the *-shm file and truncating it to zero bytes. (check-in: d655bfabd1 user: dan tags: readonly-wal-recovery)
2017-10-31
14:56
Update the built procedures for the sqlite3_analyzer utility to allow it to be linked with an external sqlite3.o library. Automatically detect a missing dbstat extension and report the compile-time error. (check-in: bb39744f4b user: drh tags: trunk)
Changes
Unified Diff Side-by-Side Diff Patch
Changes to Makefile.in.
Changes to Makefile.msc.
Changes to VERSION.
Changes to autoconf/configure.ac.
Changes to configure.
Changes to main.mk.
Changes to src/build.c.
Changes to src/dbpage.c.
Changes to src/expr.c.
Changes to src/func.c.
Changes to src/insert.c.
Changes to src/pcache.c.
Changes to src/prepare.c.
Changes to src/select.c.
Changes to src/shell.c.in.
Changes to src/sqliteInt.h.
Changes to src/vdbeaux.c.
Changes to src/vdbemem.c.
Changes to src/wal.c.
Changes to src/walker.c.
Changes to src/where.c.
Changes to src/wherecode.c.
Changes to test/dbpage.test.
Changes to test/json101.test.
Changes to test/minmax2.test.
Changes to test/with1.test.
Added tool/showshm.c.
Changes to tool/spaceanal.tcl.
Changes to tool/sqlite3_analyzer.c.in.