]> git.ipfire.org Git - thirdparty/sqlite.git/commit
Constant propagation is now restricted to just the WHERE clause. The
authordrh <drh@noemail.net>
Fri, 27 Jul 2018 16:57:11 +0000 (16:57 +0000)
committerdrh <drh@noemail.net>
Fri, 27 Jul 2018 16:57:11 +0000 (16:57 +0000)
commitefad2e23668ea5cbd744b6abde43058de45fb53a
treea9b47f95d1da7ca005ed0e772d21fcc72b0efc32
parent7de7602eb7deac00e4bb5c2f44f82f5389cbcb83
Constant propagation is now restricted to just the WHERE clause. The
mechanism is changed to take affinity and collation into account.  This
seems to give correct answers.  But the search for constant propagation
costs 4 million cycles in the speed test.

FossilOrigin-Name: 82c67efb723dba387964f690cd459b420e59e3367d9589016597a76531596391
manifest
manifest.uuid
src/expr.c
src/select.c
src/sqliteInt.h
src/treeview.c
src/wherecode.c
src/whereexpr.c