/ Check-in [0c5d18a0]
Login

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

Overview
Comment:Add the checkindex.c extension and the sqlite3_checker utility program used for doing live validation of large databases.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: 0c5d18a01ec77f784d5434c5465ab8da9a0c365a58d4bd8551872ca90aaf42d6
User & Date: drh 2017-11-01 19:44:19
Context
2017-11-01
19:50
Make sure the JSON1 extension is available to sqlite3_checker.exe check-in: a946a8ed user: drh tags: trunk
19:44
Add the checkindex.c extension and the sqlite3_checker utility program used for doing live validation of large databases. check-in: 0c5d18a0 user: drh tags: trunk
19:22
Adjust page numbers in the ext/repair/test/checkfreelist01.test module due to the fact that the pending-byte page is no longer shifted down to a low-numbered page but is in its rightful place. Closed-Leaf check-in: c1641aff user: drh tags: checkindex
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: bb39744f user: drh tags: trunk
Changes
Unified Diffs Side-by-Side Diffs Patch

Changes to Makefile.in.

Changes to Makefile.msc.

Changes to ext/misc/btreeinfo.c.

Added ext/repair/checkindex.c.

Added ext/repair/sqlite3_checker.c.in.

Added ext/repair/sqlite3_checker.tcl.

Added ext/repair/test/README.md.

Added ext/repair/test/checkfreelist01.test.

Added ext/repair/test/checkindex01.test.

Added ext/repair/test/test.tcl.

Changes to main.mk.

Deleted test/checkfreelist.test.