From: drh Date: Thu, 29 Aug 2019 00:27:12 +0000 (+0000) Subject: Improve Lemon so that it enlarges some of its tables slightly in order to X-Git-Tag: version-3.30.0~100 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=0b79824ec5055bf336840077e5b093e2869a2c18;p=thirdparty%2Fsqlite.git Improve Lemon so that it enlarges some of its tables slightly in order to avoid having to index range checks on table lookups for a performance increase. FossilOrigin-Name: 4be6a23a188bd1fea445283d6dcc2f5c3470c28852dc4895d63117ad0c773fcf --- 0b79824ec5055bf336840077e5b093e2869a2c18 diff --cc manifest index e3c0e4ca6c,23b6a28b23..af8d219242 --- a/manifest +++ b/manifest @@@ -1,5 -1,5 +1,5 @@@ - C Add\ssupport\sfor\s"ORDER\sBY\s...\sNULLS\sFIRST"\sand\s"ORDER\sBY\s...\sNULLS\sLAST".\sUse\sthis\sto\sfix\sticket\s[f8a7060e]. - D 2019-08-27T19:59:21.714 -C Fix\san\sunreachable\sbranch\sin\ssqlite3ParserFallback() -D 2019-08-28T11:49:45.616 ++C Improve\sLemon\sso\sthat\sit\senlarges\ssome\sof\sits\stables\sslightly\sin\sorder\sto\navoid\shaving\sto\sindex\srange\schecks\son\stable\slookups\sfor\sa\sperformance\nincrease. ++D 2019-08-29T00:27:12.377 F .fossil-settings/empty-dirs dbb81e8fc0401ac46a1491ab34a7f2c7c0452f2f06b54ebb845d024ca8283ef1 F .fossil-settings/ignore-glob 35175cdfcf539b2318cb04a9901442804be81cd677d8b889fcc9149c21f239ea F LICENSE.md df5091916dbb40e6e9686186587125e1b2ff51f022cc334e886c19a0e9982724 @@@ -1837,8 -1837,7 +1837,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 336235db2b1167cdb2feb64b47eb6368c97c43ee9641b7bfccc5775a41dd0d0e ad816d01d4bd3908ff2c574d79d1a29b6d732df308f2f1b1cdf7c0bc7c1bd7cf - R 5139358becb963924affc3638fcd0d5e - T +closed ad816d01d4bd3908ff2c574d79d1a29b6d732df308f2f1b1cdf7c0bc7c1bd7cf - U dan - Z 534b1b1d3945585b80108a8c2d91a394 -P 47d3e091ae49eb7947af5abef9b5b96b16b86d349e51fe0677795649be6db473 ++P 94085fb3e756bc984237b74b6e29c68462ad860870c64dcb5124feaeec387660 e059178b47109caee2c2211b2db6e594c014af636677118a64e10edf01ac017d + R eed84f5af5dd0a6ce743afeb00c4b4e4 ++T +closed e059178b47109caee2c2211b2db6e594c014af636677118a64e10edf01ac017d + U drh -Z 0c74ffec3ce3109c0e0f66d709525f70 ++Z adf3ddab2b496435d84f7dc30e6d3ae7 diff --cc manifest.uuid index 12718058d1,1d045fd59e..cd30b15e13 --- a/manifest.uuid +++ b/manifest.uuid @@@ -1,1 -1,1 +1,1 @@@ - 94085fb3e756bc984237b74b6e29c68462ad860870c64dcb5124feaeec387660 -e059178b47109caee2c2211b2db6e594c014af636677118a64e10edf01ac017d ++4be6a23a188bd1fea445283d6dcc2f5c3470c28852dc4895d63117ad0c773fcf