From: drh Date: Sat, 15 Apr 2017 11:53:47 +0000 (+0000) Subject: In the skip-ahead-distinct optimization, fix a bug in the logic that determines X-Git-Tag: version-3.19.0~56 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=147fd882682afec0b135b3daf92a3b85d9f9e8f3;p=thirdparty%2Fsqlite.git In the skip-ahead-distinct optimization, fix a bug in the logic that determines when to invoke the optimization based on sqlite_stat1 statistics. FossilOrigin-Name: 89f9e4363aa19f306e55f749c442eae2f8994f6a47c65e645a79b308b450d5e5 --- 147fd882682afec0b135b3daf92a3b85d9f9e8f3 diff --cc manifest index 656039fcaa,3cdb0e259c..face18583a --- a/manifest +++ b/manifest @@@ -1,8 -1,8 +1,8 @@@ - C Remove\send-of-line\swhitespace\sfrom\slemon.c. - D 2017-04-14T19:46:12.138 -C Fix\sto\sthe\sdecision\slogic\sfor\swhen\sto\suse\sthe\sskip-ahead-distinct\soptimization. -D 2017-04-14T22:41:27.127 ++C In\sthe\sskip-ahead-distinct\soptimization,\sfix\sa\sbug\sin\sthe\slogic\sthat\sdetermines\nwhen\sto\sinvoke\sthe\soptimization\sbased\son\ssqlite_stat1\sstatistics. ++D 2017-04-15T11:53:47.342 F Makefile.in 1cc758ce3374a32425e4d130c2fe7b026b20de5b8843243de75f087c0a2661fb F Makefile.linux-gcc 7bc79876b875010e8c8f9502eb935ca92aa3c434 -F Makefile.msc a4c0613a18663bda56d8cf76079ab6590a7c3602e54befb4bbdef76bcaa38b6a +F Makefile.msc 6a8c838220f7c00820e1fc0ac1bccaaa8e5676067e1dbfa1bafa7a4ffecf8ae6 F README.md 2b15fae33852f2f53996774c21fb41e1d94181c4401a0e43ac93e11f2cc901b9 F VERSION 0a0e02e16b44ea735b40118fc844311b2ab0d35b25fbeda5120aee62f973f663 F aclocal.m4 a5c22d164aff7ed549d53a90fa56d56955281f50 @@@ -1572,7 -1572,7 +1572,8 @@@ F vsixtest/vsixtest.tcl 6a9a6ab600c25a9 F vsixtest/vsixtest.vcxproj.data 2ed517e100c66dc455b492e1a33350c1b20fbcdc F vsixtest/vsixtest.vcxproj.filters 37e51ffedcdb064aad6ff33b6148725226cd608e F vsixtest/vsixtest_TemporaryKey.pfx e5b1b036facdb453873e7084e1cae9102ccc67a0 - P a53799059d4ece246610b6c877ab7088ded3548cbca7149a03deea8ac0e27e68 - R e8b4051079bcc56bd29a4fddab0de3fd -P 1aa0ea8db7580aff8bed2f78117ed50019e5545cef48cab782f512a2599fd0c5 -R 3d9cb85ec554ef29a594152d50b939c6 ++P d78355c85f49e139f1ac1a660563865350f0e442652b7bc50b684398f81cc602 e50fd48969f99bc988389c53ff46714603b1d11de12c71b55c00cbee037f073c ++R a0fc0755acaae22ae06336777dc36757 ++T +closed e50fd48969f99bc988389c53ff46714603b1d11de12c71b55c00cbee037f073c U drh - Z a46eec356673a6ddd2be83fdca8b716d -Z 8239a5dd23689b99a8a3e25f527fe60a ++Z 7aacb0cf945619cb618007e65cb171f4 diff --cc manifest.uuid index e26839a001,cb2613c629..2536b3c64e --- a/manifest.uuid +++ b/manifest.uuid @@@ -1,1 -1,1 +1,1 @@@ - d78355c85f49e139f1ac1a660563865350f0e442652b7bc50b684398f81cc602 -e50fd48969f99bc988389c53ff46714603b1d11de12c71b55c00cbee037f073c ++89f9e4363aa19f306e55f749c442eae2f8994f6a47c65e645a79b308b450d5e5