]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
Improve Lemon so that it enlarges some of its tables slightly in order to
authordrh <drh@noemail.net>
Thu, 29 Aug 2019 00:27:12 +0000 (00:27 +0000)
committerdrh <drh@noemail.net>
Thu, 29 Aug 2019 00:27:12 +0000 (00:27 +0000)
avoid having to index range checks on table lookups for a performance
increase.

FossilOrigin-Name: 4be6a23a188bd1fea445283d6dcc2f5c3470c28852dc4895d63117ad0c773fcf

1  2 
manifest
manifest.uuid

diff --cc manifest
index e3c0e4ca6c528893fa2f3042a9cd802bee809445,23b6a28b23c58df9f6076dd3199b59e61bdf127a..af8d21924290fa2b7b2d42b52aebfb33c63204ed
+++ 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 12718058d18858927499e8aa76cc0fd32a725d9f,1d045fd59e3623eccfd06207a004ce0fe1811804..cd30b15e13d83ac580ca04841a787a3bb3d7f650
@@@ -1,1 -1,1 +1,1 @@@
- 94085fb3e756bc984237b74b6e29c68462ad860870c64dcb5124feaeec387660
 -e059178b47109caee2c2211b2db6e594c014af636677118a64e10edf01ac017d
++4be6a23a188bd1fea445283d6dcc2f5c3470c28852dc4895d63117ad0c773fcf