]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
Avoid preparing a SELECT statement each time an UPDATE or DELETE by docid is
authordan <dan@noemail.net>
Wed, 8 Feb 2017 19:12:36 +0000 (19:12 +0000)
committerdan <dan@noemail.net>
Wed, 8 Feb 2017 19:12:36 +0000 (19:12 +0000)
executed against an fts3 table.

FossilOrigin-Name: 1afec5758b624e6a066d4e7ef50695095e9d7ff1

1  2 
manifest
manifest.uuid

diff --cc manifest
index cbc9d6ee92c6b8b8bc84de3f3184f66ad8dedb4e,ebac74811de5b6ca5750c01fe11f47d961f4447c..5f267df71a5d0556086708ee3ae3c8178c241ead
+++ b/manifest
@@@ -1,5 -1,5 +1,5 @@@
- C Typo\sfixes\sin\scomment.\s\sNo\schanges\sto\scode.
- D 2017-02-08T18:13:46.938
 -C Avoid\spreparing\sa\sSELECT\sstatement\seach\stime\san\sUPDATE\sor\sDELETE\nby\sdocid\sis\sexecuted\sagainst\san\sfts3\stable.
 -D 2017-02-08T19:10:47.175
++C Avoid\spreparing\sa\sSELECT\sstatement\seach\stime\san\sUPDATE\sor\sDELETE\sby\sdocid\sis\nexecuted\sagainst\san\sfts3\stable.
++D 2017-02-08T19:12:36.968
  F Makefile.in edb6bcdd37748d2b1c3422ff727c748df7ffe918
  F Makefile.linux-gcc 7bc79876b875010e8c8f9502eb935ca92aa3c434
  F Makefile.msc 067a6766f800cc8d72845ab61f8de4ffe8f3fc99
@@@ -1555,7 -1555,10 +1555,7 @@@ F vsixtest/vsixtest.tcl 6a9a6ab600c25a9
  F vsixtest/vsixtest.vcxproj.data 2ed517e100c66dc455b492e1a33350c1b20fbcdc
  F vsixtest/vsixtest.vcxproj.filters 37e51ffedcdb064aad6ff33b6148725226cd608e
  F vsixtest/vsixtest_TemporaryKey.pfx e5b1b036facdb453873e7084e1cae9102ccc67a0
- P 77b470b0df73dc5ae5ad2f0170ef7c50558c7c88
- R 52473535d67a86108597185ae6d56e08
- U mistachkin
- Z 77244f34774b49c249d3e5a9b6027fee
 -P c09dd5c0befaf5028abfead8114bd74a30ffe5d4
++P c09dd5c0befaf5028abfead8114bd74a30ffe5d4 9962c10a5c6672bd82b2bf640d878fcdac0b815a
+ R fbd7643b7e0c4a3c885d2a6aeb5fecfa
 -T *branch * fts3-seekstmt-cache
 -T *sym-fts3-seekstmt-cache *
 -T -sym-trunk *
+ U dan
 -Z dc34c96dc2a3bdce03fc410bb45d9619
++Z a7e2195607498eebba62ce2716ddc0de
diff --cc manifest.uuid
index 0e6917c22f1c1c258ede7b8d16bcec2e5b7110a9,a8184cc911172f865f027c4174ede060a5d235b7..6a403cde776f21511542064de1e99a667e04e134
@@@ -1,1 -1,1 +1,1 @@@
- c09dd5c0befaf5028abfead8114bd74a30ffe5d4
 -9962c10a5c6672bd82b2bf640d878fcdac0b815a
++1afec5758b624e6a066d4e7ef50695095e9d7ff1