/ Changes On Branch skip-scan

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

Changes In Branch skip-scan Excluding Merge-Ins

This is equivalent to a diff from e7d34ec6 to f668616a

Merge the skip-scan enhancement into trunk. (check-in: b0bb975c user: drh tags: trunk)
Import the "PRAGMA vdbe_eqp" enhancement and the enhanced EXPLAIN formatting the shell from trunk. Fix a bug in skip-scan and add a test case to prevent a regression. (Closed-Leaf check-in: f668616a user: drh tags: skip-scan)
In the shell tool, if an "EXPLAIN" command is executed in ".explain on" mode, attempt to automatically indent the bodies of loops in the output VDBE program. (check-in: e7d34ec6 user: dan tags: trunk)
Add the "PRAGMA vdbe_eqp" command, only available with SQLITE_DEBUG. Simplify some of the other debugging logic. (check-in: 8ce33f4c user: drh tags: trunk)
Add VDBE comments to the beginning and end of skip-scan loops. (check-in: 0c85d93b user: drh tags: skip-scan)

Changes to src/analyze.c.

Changes to src/shell.c.

Changes to src/where.c.

Changes to src/whereInt.h.

Added test/skipscan1.test.

Changes to test/tester.tcl.