]> git.ipfire.org Git - thirdparty/sqlite.git/commit
Back out the EXISTS-to-IN optimization. It slows things down rather than
authordrh <>
Tue, 4 May 2021 12:07:16 +0000 (12:07 +0000)
committerdrh <>
Tue, 4 May 2021 12:07:16 +0000 (12:07 +0000)
commit433a3e935de3d4dbfe81e7626e7d511ae3700e1b
tree64dba3b597679260e81c8c6bfa182870dc78d0a4
parentf83d501c6dd1e7a5f41c698576e21fb3a15bf454
Back out the EXISTS-to-IN optimization.  It slows things down rather than
speeds them up depending on the query.  And (see
[forum:/forumpost/8692d94725|forum post 8692d94725]) it sometimes results in
an incorrect answer.  We may come back and revisit this optimization later,
but for now it seems best just to disable it.

FossilOrigin-Name: 16252d73fa73569fd7506676f6ffbbcd43addfb105384fb74449d30ca720904a
manifest
manifest.uuid
src/expr.c
src/sqliteInt.h
src/whereexpr.c
test/exists2.test [deleted file]
test/existsfault.test [deleted file]