]> git.ipfire.org Git - thirdparty/sqlite.git/commit
Update fts3 so that expressions to the left and right of a NOT operator are balanced...
authordan <dan@noemail.net>
Mon, 5 Oct 2015 15:39:45 +0000 (15:39 +0000)
committerdan <dan@noemail.net>
Mon, 5 Oct 2015 15:39:45 +0000 (15:39 +0000)
commitf24bebe37a546d98c60ccdb895bca6b02a91aeb7
treef2d2b60b346e254f55fef9e29ada52dc7196673f
parent2c1023df0971dbcfe7fd08525f4a746c1df7a6e7
Update fts3 so that expressions to the left and right of a NOT operator are balanced. This prevents relatively small expressions (a dozen terms or so) that are children of NOT operators from triggering the "expression tree is too large" error.

FossilOrigin-Name: d6b66cd7b89fbd964f798d160a34caac0ba7347a
ext/fts3/fts3_expr.c
manifest
manifest.uuid
test/fts3expr3.test