/ Check-in [70ec88b2]
Login

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

Overview
Comment:Avoid unnecessary cursors and seeking when running a DELETE against a WITHOUT ROWID table.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | delete-without-rowid-opt
Files: files | file ages | folders
SHA1: 70ec88b29982f1a2437239ad4d3a9bf39bcc2a60
User & Date: drh 2015-09-28 23:45:19
Context
2015-09-28
23:45
Avoid unnecessary cursors and seeking when running a DELETE against a WITHOUT ROWID table. Leaf check-in: 70ec88b2 user: drh tags: delete-without-rowid-opt
17:05
Extra information provided by .wheretrace on input flags to the query planner and on the result of sqlite3WhereOkOnePass(). check-in: c5566bb3 user: drh tags: trunk
Changes
Unified Diffs Side-by-Side Diffs Patch

Changes to src/delete.c.

Changes to src/insert.c.

Changes to src/sqliteInt.h.

Changes to src/where.c.

Changes to src/whereInt.h.