diff options
author | dan <dan@noemail.net> | 2019-01-07 15:57:35 +0000 |
---|---|---|
committer | dan <dan@noemail.net> | 2019-01-07 15:57:35 +0000 |
commit | 418454c63fe1d6f3083542110d17cf561b8f369f (patch) | |
tree | e18da9a9f159c8dd34f94e50e398074f0624e3c9 /ext/session/changesetfuzz.c | |
parent | dcc2700d7e1c0e4fc885dffbc4406bdc1e4c4e9b (diff) | |
download | sqlite-418454c63fe1d6f3083542110d17cf561b8f369f.tar.gz sqlite-418454c63fe1d6f3083542110d17cf561b8f369f.zip |
For SQLITE_ENABLE_PREUPDATE_HOOK builds, disable the optimization for a
REPLACE command on a WITHOUT ROWID table with no indexes, triggers or foreign
key constraints that causes SQLite to clobber any existing row without
separately checking for it. This optimization causes SQLite to omit the
expected pre-update-hook callbacks.
FossilOrigin-Name: 6281ef974c0ac7a7133c9e1e04c09fdbd627c019c6ff3227293548caf8283864
Diffstat (limited to 'ext/session/changesetfuzz.c')
0 files changed, 0 insertions, 0 deletions