]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
Fix problems in trigger and foreign key handling when doing REPLACE on a
authordrh <drh@noemail.net>
Thu, 5 Jan 2017 13:50:12 +0000 (13:50 +0000)
committerdrh <drh@noemail.net>
Thu, 5 Jan 2017 13:50:12 +0000 (13:50 +0000)
WITHOUT ROWID table that has no secondary indexes.

FossilOrigin-Name: 571f166ea8721e2322965b6f23e758b78d13baca

1  2 
manifest
manifest.uuid

diff --cc manifest
index 11b92262e5c3d0bdeb2ba9cb2f6140884718a444,e193ec6891023669a0cebbf70691aead28d0f35f..406575903b1e1e7f000e04433f83d39c2c660a3e
+++ b/manifest
@@@ -1,5 -1,5 +1,5 @@@
- C Ensure\sthat\sthe\ssqlite3_value_text()\sinterface\sreturns\sa\sbuffer\sthat\sis\slong\nenough\sto\shold\sthe\scomplete\sstring\splus\sthe\szero\sterminator\seven\swhen\sthe\ninput\sis\sa\szeroblob.\s\sFix\sfor\sa\sproblem\sdetected\sby\sOSS-Fuzz.
- D 2017-01-05T07:58:29.579
 -C Fix\ssome\sproblems\swith\sforeign\skey\sprocessing\swithin\sREPLACE\sops\son\sWITHOUT\nROWID\stables\swith\sno\striggers\sor\sauxiliary\sindexes.
 -D 2017-01-05T06:57:42.773
++C Fix\sproblems\sin\strigger\sand\sforeign\skey\shandling\swhen\sdoing\sREPLACE\son\sa\nWITHOUT\sROWID\stable\sthat\shas\sno\ssecondary\sindexes.
++D 2017-01-05T13:50:12.504
  F Makefile.in 41bd4cad981487345c4a84081074bcdb876e4b2e
  F Makefile.linux-gcc 7bc79876b875010e8c8f9502eb935ca92aa3c434
  F Makefile.msc b8ca53350ae545e3562403d5da2a69cec79308da
@@@ -1541,7 -1542,7 +1542,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 8d670973595bd01ffc9b2ab53b965e6d6d22c573
- R f2b908372cb97d182889cac8f27ffb0c
 -P c6506b82aa6583ccde5f673c79526d5f3920b67a
 -R ac4cdd0cd76febea0a8fc5828138512e
 -U dan
 -Z e2928fc07526fbb564fe7a7909e18ee6
++P 2dc7eeb5b4d2eaf1d843eda56f339fd4cc80d78e c1220b1af62629d7fc2178512786d613cd7ea711
++R 0a003593029beee0fa918d480996f76b
++T +closed c1220b1af62629d7fc2178512786d613cd7ea711
 +U drh
- Z d916bc14abfb5518aa5597948225eb7d
++Z e1a141b0e862b9e3c1acfc1860dde6a3
diff --cc manifest.uuid
index 8d31214e24e30e810e749d93d62c04185e5d0fe3,319efeacf27bc9fece732f60219462433cb1366f..7ab76f290b0eecf4c83e350e19022a23d4d2e7ca
@@@ -1,1 -1,1 +1,1 @@@
- 2dc7eeb5b4d2eaf1d843eda56f339fd4cc80d78e
 -c1220b1af62629d7fc2178512786d613cd7ea711
++571f166ea8721e2322965b6f23e758b78d13baca