]> git.ipfire.org Git - thirdparty/sqlite.git/commit
Fix query plans created by whereShortCut() so that they always check
authordrh <>
Mon, 4 Oct 2021 11:10:15 +0000 (11:10 +0000)
committerdrh <>
Mon, 4 Oct 2021 11:10:15 +0000 (11:10 +0000)
commit36db90d3dd62602ec80d1b07612d55343e8a310a
tree2ed998fb1927daaa232e0fadd71b223f439f6a34
parentd797d6b626996f62bd0fc499e3d8eff2483e02ea
Fix query plans created by whereShortCut() so that they always check
transitive constraints that drive an index.  The is analogous to the
[f1f9b5de3c59489b] check-in, just for whereShortCut() rather than the
full query planner. Fix for the issue described by
[forum:/forumpost/a65cacbf5e1c41ba|forum post a65cacbf5e1c41ba].

FossilOrigin-Name: 8b24c177061c38361588f419eda9b7943b72a0c6b2855b6f39272451b8a1b813
manifest
manifest.uuid
src/where.c
test/transitive1.test