SQLite

Check-in [1c0bf0305c]
Login

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

Overview
Comment:Merge recent trunk changes into the fullscan-covering-index branch.
Downloads: Tarball | ZIP archive
Timelines: family | ancestors | descendants | both | fullscan-covering-index
Files: files | file ages | folders
SHA1: 1c0bf0305ce9528a0d07c86a390c5872e16bdb57
User & Date: drh 2012-09-17 19:26:02.587
Context
2012-09-17
20:44
Add the ability to disable the covering-index-scan optimization at compile-time, start-time, or at run-time. Add test cases to check this configurability. (check-in: ccb8ecc30c user: drh tags: fullscan-covering-index)
19:26
Merge recent trunk changes into the fullscan-covering-index branch. (check-in: 1c0bf0305c user: drh tags: fullscan-covering-index)
19:12
Remove obsolete bits from the bitvector that defines disabled optimizations in the SQLITE_TESTCTRL_OPTIMIZATIONS verb of sqlite3_test_control(). (check-in: 4c21ee2d26 user: drh tags: trunk)
2012-09-15
18:45
Attempt to use a covering index even on a full table scan, under the theory that the index will be smaller and require less disk I/O and thus be faster. (check-in: cfaa7bc128 user: drh tags: fullscan-covering-index)
Changes
Unified Diff Side-by-Side Diff Patch
Changes to src/expr.c.
Changes to src/func.c.
Changes to src/select.c.
Changes to src/sqliteInt.h.
Changes to src/test1.c.
Changes to src/utf.c.
Changes to src/vdbeaux.c.