/ Changes On Branch fullscan-covering-index
Login

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

Changes In Branch fullscan-covering-index Excluding Merge-Ins

This is equivalent to a diff from 4c21ee2d26 to 698b2a2800

2012-09-19
00:35
Merge the covering-index-scan optimization into trunk. (check-in: ddd5d789e7 user: drh tags: trunk)
2012-09-18
13:20
Update the vdbe-compress.tcl script so that it accepts variable declarations inside of #ifdef...#endif. This enhancement is needed due to the change of check-in [39866c0ede5d6ef4]. (check-in: e7db056a0d user: drh tags: trunk)
2012-09-17
21:24
Make sure the WHERE_IDX_ONLY flag is not set on query plans that will not be using an index. (Closed-Leaf check-in: 698b2a2800 user: drh tags: fullscan-covering-index)
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)
18:56
Remove an unnecessary parameter from sqlite3Utf8Read() resulting in a slight performance increase. (check-in: 8b962c94a2 user: drh tags: trunk)

Changes to src/global.c.

Changes to src/main.c.

Changes to src/sqlite.h.in.

Changes to src/sqliteInt.h.

Changes to src/test1.c.

Changes to src/test_malloc.c.

Changes to src/where.c.

Changes to test/analyze6.test.

Changes to test/autovacuum.test.

Changes to test/collate4.test.

Changes to test/corruptD.test.

Changes to test/corruptE.test.

Added test/coveridxscan.test.

Changes to test/distinct.test.

Changes to test/e_createtable.test.

Changes to test/e_fkey.test.

Changes to test/e_select.test.

Changes to test/eqp.test.

Changes to test/incrblob.test.

Changes to test/intpkey.test.

Changes to test/like.test.

Changes to test/stat.test.

Changes to test/tkt-385a5b56b9.test.

Changes to test/tkt-78e04e52ea.test.

Changes to test/triggerC.test.

Changes to test/unordered.test.

Changes to test/where.test.

Changes to test/where9.test.