Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.
|Comment:||Refactor the ExprSetIrreducible() macro into ExprSetVVAProperty(*,EP_NoReduce). This is a naming change only. The logic is the same.|
|Downloads:||Tarball | ZIP archive | SQL archive|
|Timelines:||family | ancestors | descendants | both | unlikely-func|
|Files:||files | file ages | folders|
|User & Date:||drh 2013-09-12 23:42:22|
|17:47||Adjust the query planner to take into account WHERE clause terms that do not drive indices. Add the unlikely() and likelihood() functions used to give hints to the query planner about the selectivity of WHERE clause terms. check-in: bc446449 user: drh tags: trunk|
|23:42||Refactor the ExprSetIrreducible() macro into ExprSetVVAProperty(*,EP_NoReduce). This is a naming change only. The logic is the same. Closed-Leaf check-in: 695aee46 user: drh tags: unlikely-func|
|17:29||Merge in the Expr.flags expansion to 32-bits. Use an extra bit to help optimize the sqlite3ExprSkipCollate() routine. check-in: 4c84d1b4 user: drh tags: unlikely-func|
Changes to src/expr.c.
Changes to src/resolve.c.
Changes to src/select.c.
Changes to src/sqliteInt.h.