]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
Use a single-pass approach for DELETE statements on non-virtual tables that do not...
authordan <dan@noemail.net>
Mon, 14 Sep 2015 11:09:58 +0000 (11:09 +0000)
committerdan <dan@noemail.net>
Mon, 14 Sep 2015 11:09:58 +0000 (11:09 +0000)
FossilOrigin-Name: 8b93cc5937000535c35c763c9326507a19892a6e

1  2 
manifest
manifest.uuid

diff --cc manifest
index 7d3bf391d280d0eae5f52e82b0ec11eeaeaf9908,892c86e00d1d06b63ab53edd9ae77f579a8b2f57..180c89652a1e356b759b01a92d2f1c839bf75bfe
+++ b/manifest
@@@ -1,5 -1,5 +1,5 @@@
- C Add\sstatic\sVFS\smutexes\sto\sthe\sprimary\sheader\sfile\scomments.
- D 2015-09-13T20:15:01.158
 -C Avoid\scalling\ssqlite3VdbeCursorMoveto()\sfrom\smore\sthan\sone\spoint\sin\svdbe.c.\sDoing\sso\sprevents\sit\sfrom\sbeing\sinlined\sas\spart\sof\sOP_Column.
 -D 2015-09-14T09:23:47.876
++C Use\sa\ssingle-pass\sapproach\sfor\sDELETE\sstatements\son\snon-virtual\stables\sthat\sdo\snot\srequire\strigger\sor\sforeign\skey\sprocessing.
++D 2015-09-14T11:09:58.319
  F Makefile.arm-wince-mingw32ce-gcc d6df77f1f48d690bd73162294bbba7f59507c72f
  F Makefile.in f85066ce844a28b671aaeeff320921cd0ce36239
  F Makefile.linux-gcc 91d710bdc4998cb015f39edf3cb314ec4f4d7e23
@@@ -342,10 -342,10 +342,10 @@@ F src/resolve.c 3126f7694b8ce0f97282d7d
  F src/rowset.c eccf6af6d620aaa4579bd3b72c1b6395d9e9fa1e
  F src/select.c c17613385bc6b095c421b1f30548814f5fd8a9b2
  F src/shell.c 6332ef06db1390ef812cfdff1fc97b4fd76cdd42
 -F src/sqlite.h.in dbaf8c3796e80221de4395b5f4f872abddb5f89f
 +F src/sqlite.h.in 50f83145c6543000b7d27525ecaec59a23d8280b
  F src/sqlite3.rc 992c9f5fb8285ae285d6be28240a7e8d3a7f2bad
  F src/sqlite3ext.h 64350bf36833a56ad675e27392a913f417c5c308
- F src/sqliteInt.h b3e590f374b376a793b93e2387b8d5aca0fc92c4
+ F src/sqliteInt.h 91bf09de55402157d1476a61df46ef6cfbc0bbc3
  F src/sqliteLimit.h 216557999cb45f2e3578ed53ebefe228d779cb46
  F src/status.c f266ad8a2892d659b74f0f50cb6a88b6e7c12179
  F src/table.c 51b46b2a62d1b3a959633d593b89bab5e2c9155e
@@@ -1386,7 -1387,7 +1387,8 @@@ F tool/vdbe_profile.tcl 67746953071a9f8
  F tool/warnings-clang.sh f6aa929dc20ef1f856af04a730772f59283631d4
  F tool/warnings.sh 48bd54594752d5be3337f12c72f28d2080cb630b
  F tool/win/sqlite.vsix deb315d026cc8400325c5863eef847784a219a2f
- P 786333e05a75406bbd0b5c9c7beb8f16022eabec
- R 1a3f3f98d74800359cb14e46ec6e0053
- U mistachkin
- Z 7262f2bc6346d75912550091a71aa522
 -P 0a4d285e18b78cd529483ba5c8c607ab62a443d4
 -R 96a467fbd50feb4126a3810f2f5f97d3
++P 9a867d9fbe74fe2b33d55e32737a66e9a77b7466 166d5af8914c6954fb24a06e9686f194c0d0acde
++R c69d19f4812c097d21c7641aacc08fe2
++T +closed 166d5af8914c6954fb24a06e9686f194c0d0acde
+ U dan
 -Z 9af565931700230812c8ce5da8bff453
++Z 2b1ef5f5371b990363dc017742f1aae5
diff --cc manifest.uuid
index 671ed1e6ca8b423ecb684bb8543034988e72ae09,40f469b0aa78c54db6d020ca5d4e373c6495258e..bb1a8ea99e08e323364a4efd1983ecac52d02db5
@@@ -1,1 -1,1 +1,1 @@@
- 9a867d9fbe74fe2b33d55e32737a66e9a77b7466
 -166d5af8914c6954fb24a06e9686f194c0d0acde
++8b93cc5937000535c35c763c9326507a19892a6e