]> git.ipfire.org Git - thirdparty/sqlite.git/commit
Reactivate query flattening when the result set of the outer query has
authordrh <drh@noemail.net>
Sat, 28 Oct 2017 20:51:54 +0000 (20:51 +0000)
committerdrh <drh@noemail.net>
Sat, 28 Oct 2017 20:51:54 +0000 (20:51 +0000)
commitfca23557fe1d3d246de864b3ebffd186e098b884
tree8128ec226603b711b33dce5e2b0c4e63ac334794
parent6d6e76f75faaf018a03672794bc65805e6c1207e
Reactivate query flattening when the result set of the outer query has
no function calls or subqueries.  This is a partial reversal of
check-in [c9104b59].  Co-routines are still preferred if the outer
query has a complex result set, but for simple results sets, query flattening
is used.  Check-in [4464f40ccd7] is completely backed
out due to this change.

FossilOrigin-Name: d17ef7d153058f7332b3fec421ade42c67e26b06f36fc1629e6799537a5afc5f
manifest
manifest.uuid
src/expr.c
src/select.c
src/sqliteInt.h