From: drh Date: Tue, 11 Jun 2013 02:36:41 +0000 (+0000) Subject: Use a logarithmic rather than linear cost and row-count measures. X-Git-Tag: version-3.8.0~130^2~12 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=8b76656ad4cf13b4a716fa208bbc1433b21fd606;p=thirdparty%2Fsqlite.git Use a logarithmic rather than linear cost and row-count measures. Do not report row count estimates in EQP output. FossilOrigin-Name: b777b1097dcf9dfeb1b86c71e1b5f6918d68c975 --- 8b76656ad4cf13b4a716fa208bbc1433b21fd606 diff --cc manifest index d8a42f44d6,6c5cbae82b..f2ea8783ae --- a/manifest +++ b/manifest @@@ -1,5 -1,5 +1,5 @@@ - C Simplification\sand\sperformance\stweak\sto\sthe\shigh-speed\sNGQP\sbypass. - D 2013-06-10T14:56:25.426 -C Fixes\sto\sEXPLAIN\sQUERY\sPLAN\soutput.\s\sChange\sweights\sback\sto\ssomething\scloser\nto\swhat\sthey\sare\sin\slegacy.\s\sMore\stest\scase\sfixes. -D 2013-06-11T02:32:50.482 ++C Use\sa\slogarithmic\srather\sthan\slinear\scost\sand\srow-count\smeasures.\nDo\snot\sreport\srow\scount\sestimates\sin\sEQP\soutput. ++D 2013-06-11T02:36:41.347 F Makefile.arm-wince-mingw32ce-gcc d6df77f1f48d690bd73162294bbba7f59507c72f F Makefile.in 5e41da95d92656a5004b03d3576e8b226858a28e F Makefile.linux-gcc 91d710bdc4998cb015f39edf3cb314ec4f4d7e23 @@@ -1093,8 -1093,9 +1093,9 @@@ F tool/tostr.awk e75472c2f98dd76e06b8c9 F tool/vdbe-compress.tcl f12c884766bd14277f4fcedcae07078011717381 F tool/warnings-clang.sh f6aa929dc20ef1f856af04a730772f59283631d4 F tool/warnings.sh fbc018d67fd7395f440c28f33ef0f94420226381 + F tool/wherecosttest.c 4d0393bdbe7230adb712e925863744dd2b7ffc5b F tool/win/sqlite.vsix 97894c2790eda7b5bce3cc79cb2a8ec2fde9b3ac - P aae14350a37ad50e4607953ab496cba006032873 - R c9c6efd382ece49dba030de75ba0bdde -P e612664aa2e24ed5e222be2c7fe16e210ac9bded ++P 0f8a38ee54208d6a477aa2482cd277b4808450f0 36373b85f9a97840aa06e24ae31c12fcfbae084e + R 22fdd5c799c9a709871f8decba5b6ac4 U drh - Z 90f206413d760722d5039cb0107594a6 -Z 5d13a5c0b3748ceb3b9bdd15d82353e6 ++Z 00ce9a3b8547724477b5f04e4eb4057d diff --cc manifest.uuid index 36d5135459,5783c7e87f..06a0d20b6c --- a/manifest.uuid +++ b/manifest.uuid @@@ -1,1 -1,1 +1,1 @@@ - 0f8a38ee54208d6a477aa2482cd277b4808450f0 -36373b85f9a97840aa06e24ae31c12fcfbae084e ++b777b1097dcf9dfeb1b86c71e1b5f6918d68c975