aboutsummaryrefslogtreecommitdiff
path: root/ext/session/changesetfuzz.c
diff options
context:
space:
mode:
authordan <dan@noemail.net>2019-01-07 15:57:35 +0000
committerdan <dan@noemail.net>2019-01-07 15:57:35 +0000
commit418454c63fe1d6f3083542110d17cf561b8f369f (patch)
treee18da9a9f159c8dd34f94e50e398074f0624e3c9 /ext/session/changesetfuzz.c
parentdcc2700d7e1c0e4fc885dffbc4406bdc1e4c4e9b (diff)
downloadsqlite-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