]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
Rebalance FTS expressions after parsing to limit recursion during evaluation. Avoid...
authordan <dan@noemail.net>
Fri, 26 Apr 2013 14:13:15 +0000 (14:13 +0000)
committerdan <dan@noemail.net>
Fri, 26 Apr 2013 14:13:15 +0000 (14:13 +0000)
FossilOrigin-Name: 49d23ef61f9ce2ffe13237b51a0e01b0b46ba96b

1  2 
manifest
manifest.uuid

diff --cc manifest
index 41113c30a7f96f71a7265e9764d0febcd0bcf1b0,48d2a8aa720dba0f698808eae29687f87aa24bc0..914f1bde6e0c6821d38c2e0db3117d1a0ebd086d
+++ b/manifest
@@@ -1,5 -1,5 +1,5 @@@
- C Reduce\sthe\sdefault\sSQLITE_MAX_MMAP_SIZE\sslightly\sso\sthat\sit\sfits\sin\sa\nsigned\s32-bit\sinteger.
- D 2013-04-26T12:08:29.821
 -C Merge\sanother\strunk\schange.
 -D 2013-04-26T14:04:28.048
++C Rebalance\sFTS\sexpressions\safter\sparsing\sto\slimit\srecursion\sduring\sevaluation.\sAvoid\srecursion\swhen\sdeleting\sFTS\sexpression\strees.\sEnforce\sa\slimit\s(currently\s12)\son\sthe\sdepth\sof\san\sexpression\stree.
++D 2013-04-26T14:13:15.156
  F Makefile.arm-wince-mingw32ce-gcc d6df77f1f48d690bd73162294bbba7f59507c72f
  F Makefile.in ce81671efd6223d19d4c8c6b88ac2c4134427111
  F Makefile.linux-gcc 91d710bdc4998cb015f39edf3cb314ec4f4d7e23
@@@ -1061,7 -1062,7 +1062,7 @@@ F tool/vdbe-compress.tcl f12c884766bd14
  F tool/warnings-clang.sh f6aa929dc20ef1f856af04a730772f59283631d4
  F tool/warnings.sh fbc018d67fd7395f440c28f33ef0f94420226381
  F tool/win/sqlite.vsix 97894c2790eda7b5bce3cc79cb2a8ec2fde9b3ac
- P 56b9a417f5451631f11c5206d625f11472ee65f9
- R 83175c7cd0d9ce60e1daa5a05331eb65
- U drh
- Z 44151e6d508d016989d25b422911b94b
 -P 3c78af8c535e16518f18733325f4cd1df7ec8282 460752b8575320163d2659bb7ff24aff41e2bb66
++P 460752b8575320163d2659bb7ff24aff41e2bb66 2648966f17bc1b783ef6d3b2368c613f6e02945e
+ R 3adacbaf5ab67ae1f94478e13972158e
+ U dan
 -Z af116ad57155e6cb0c1adbdd0027b7df
++Z 40f0df5151b2a7d6fa4a01e133941564
diff --cc manifest.uuid
index 8936a5bdc459c7b1065e0a3c01ead5473b55b9a7,b388695abd63561508c3d4aeeba633114650c640..64a04650536565f0f56d35b8904cef6e00056b7c
@@@ -1,1 -1,1 +1,1 @@@
- 460752b8575320163d2659bb7ff24aff41e2bb66
 -2648966f17bc1b783ef6d3b2368c613f6e02945e
++49d23ef61f9ce2ffe13237b51a0e01b0b46ba96b