]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
Improvements to the way the query planner handles sorting costs, so that
authordrh <drh@noemail.net>
Fri, 8 Aug 2014 17:49:55 +0000 (17:49 +0000)
committerdrh <drh@noemail.net>
Fri, 8 Aug 2014 17:49:55 +0000 (17:49 +0000)
very large sorting costs do not overwhelm the loop costs.

FossilOrigin-Name: bdaa6947371a60a31b6a13267b0ba6e46df2a8ce

1  2 
manifest
manifest.uuid

diff --cc manifest
index e81ad392179a189b6102df1909b508b123fab2de,3634881a4d9ff26c30e226cd4de61f8985f18ede..e2bfea25108b36b8625092dd874adf8b6eaa3f9b
+++ b/manifest
@@@ -1,5 -1,5 +1,5 @@@
- C The\sSQLITE_IOERR_BLOCKED\sextended\serror\scode\sis\snot\slonger\sused,\sso\sremove\nassert()\sstatements\sand\sdocumentation\sfor\sthat\serror\scode.\s\sAlso\smake\sother\ndocumentation\simprovements.
- D 2014-08-08T15:38:11.174
 -C Fix\sa\sbuffer\soverrun\sin\sthe\sprevious\scommit.
 -D 2014-08-08T17:25:33.967
++C Improvements\sto\sthe\sway\sthe\squery\splanner\shandles\ssorting\scosts,\sso\sthat\nvery\slarge\ssorting\scosts\sdo\snot\soverwhelm\sthe\sloop\scosts.
++D 2014-08-08T17:49:55.898
  F Makefile.arm-wince-mingw32ce-gcc d6df77f1f48d690bd73162294bbba7f59507c72f
  F Makefile.in 5eb79e334a5de69c87740edd56af6527dd219308
  F Makefile.linux-gcc 91d710bdc4998cb015f39edf3cb314ec4f4d7e23
@@@ -1185,7 -1185,7 +1185,8 @@@ F tool/vdbe_profile.tcl 67746953071a9f8
  F tool/warnings-clang.sh f6aa929dc20ef1f856af04a730772f59283631d4
  F tool/warnings.sh 0abfd78ceb09b7f7c27c688c8e3fe93268a13b32
  F tool/win/sqlite.vsix deb315d026cc8400325c5863eef847784a219a2f
- P 54f1df7b63166f14b2f0d5955c546820e5cbdec9
- R 7baa54a57d0f22faa98f7b7348dc4b71
 -P 299b9570279ded7158d22349ef93384286a5c755
++P 36b7c5cefcad6bad044806092593c84876fee8bc 43c59c85436dc8001c81f4aac7f5231b13d741cb
+ R 1f8265817308d29fd5a420f3d8d1525f
 -U dan
 -Z 2535cee87377895ac3ecbfed51081b0b
++T +closed 43c59c85436dc8001c81f4aac7f5231b13d741cb
 +U drh
- Z 8357d07b76c5300f8dd47c47cbfcc4a1
++Z 45c189f6c18b0be836f726dcb23b5c12
diff --cc manifest.uuid
index dcae5f47f83def6ee2182529de08b02f42196b8d,b3ea543e1e0ee8ae0f0fadf9b3d0de36e25f22be..c94e49bd0f8f2904ec79471e9f80d7b26557603f
@@@ -1,1 -1,1 +1,1 @@@
- 36b7c5cefcad6bad044806092593c84876fee8bc
 -43c59c85436dc8001c81f4aac7f5231b13d741cb
++bdaa6947371a60a31b6a13267b0ba6e46df2a8ce