]> git.ipfire.org Git - thirdparty/sqlite.git/commit
Optimize the degenerate case of a FROM clause table name enclosed all by
authordrh <drh@noemail.net>
Tue, 18 Dec 2012 19:36:11 +0000 (19:36 +0000)
committerdrh <drh@noemail.net>
Tue, 18 Dec 2012 19:36:11 +0000 (19:36 +0000)
commit832ee3d4ccf2941b17e718743ae7283f2e97a571
tree7c4a5df86a010a7189bbd1a61ae02df5a29a70c7
parent92689d28698dca60d04e62a5080afac923dfd4de
Optimize the degenerate case of a FROM clause table name enclosed all by
itself inside parentheses.  Generate code as if the parentheses did not
exist, rather than the old behavior of manifesting the parenthesized table
into a transient table.  Also, tag every FROM-clause SELECT subquery that is
generated by a parenthesized FROM-clause expression using the SF_NestedFrom
flag.  The new SF_NestedFrom flag is not yet used for anything.

FossilOrigin-Name: 7fecced466d86a66b0b751c5b5608141e134fe2d
manifest
manifest.uuid
src/parse.y
src/select.c
src/sqliteInt.h
test/where8.test
test/where9.test