]> git.ipfire.org Git - thirdparty/sqlite.git/commit
Rebalance FTS expressions after parsing to limit recursion during evaluation. Avoid...
authordan <dan@noemail.net>
Thu, 25 Apr 2013 20:34:02 +0000 (20:34 +0000)
committerdan <dan@noemail.net>
Thu, 25 Apr 2013 20:34:02 +0000 (20:34 +0000)
commitaa29c86e49377af479d697e4e046d55a3cf09265
tree34b6b2bb5602ae7d37dee94258b1400127b67e96
parentda8caa0b2da85ebaf75fce1b19f5d645246f3eba
Rebalance FTS expressions after parsing to limit recursion during evaluation. Avoid recursion when deleting FTS expression trees. Enforce a limit on the depth of an expression tree.

FossilOrigin-Name: f968d43f80cc2f236e7d09ba1e8278343e2b6976
ext/fts3/fts3_expr.c
manifest
manifest.uuid
test/fts3expr3.test [new file with mode: 0644]
test/permutations.test