]> git.ipfire.org Git - thirdparty/sqlite.git/commit
Improve the bytecode generated for comparisons so that if one operand is
authordrh <>
Sat, 28 Jun 2025 17:59:15 +0000 (17:59 +0000)
committerdrh <>
Sat, 28 Jun 2025 17:59:15 +0000 (17:59 +0000)
commit311d73efc27a72478cdb6672ff2685306c2dea3e
treeb7872a55e712c04b5e44b0f3432899f7c1d2a8c1
parentc52e9d97d485a3eb168e3f8f3674a7bc4b419703
Improve the bytecode generated for comparisons so that if one operand is
a subquery and the other operand evaluates to NULL, the subquery operand
is not even computed.  This fixes 5 of the 12 slow queries described
in [forum:/forumpost/52651713ac|forum post 52651713ac].

FossilOrigin-Name: f147bc04776ac0056412f69dfc518016c0d5b4e9d964664e3d88f595fb29dbe0
manifest
manifest.uuid
src/expr.c