/ Check-in [f968d43f]
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment: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.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | fts3-expr-rebalance
Files: files | file ages | folders
SHA1:f968d43f80cc2f236e7d09ba1e8278343e2b6976
User & Date: dan 2013-04-25 20:34:02
Context
2013-04-26
06:58
Merge latest trunk changes. check-in: 4d08e74d user: dan tags: fts3-expr-rebalance
2013-04-25
20:34
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. check-in: f968d43f user: dan tags: fts3-expr-rebalance
2013-04-22
23:38
Fix harmless compiler warnings. check-in: 1a1cf5aa user: drh tags: trunk
Changes
Unified Diffs Side-by-Side Diffs Patch

Changes to ext/fts3/fts3_expr.c.

Added test/fts3expr3.test.

Changes to test/permutations.test.