]> git.ipfire.org Git - thirdparty/sqlite.git/commit
When doing a REPLACE on a WITHOUT ROWID table with no secondary indexes,
authordrh <drh@noemail.net>
Thu, 10 Nov 2016 17:01:36 +0000 (17:01 +0000)
committerdrh <drh@noemail.net>
Thu, 10 Nov 2016 17:01:36 +0000 (17:01 +0000)
commitc6c9e158c5c492d109cf95cefcfa9e4ee66a61ca
tree4970139f8572f58300f17851ae47e521370adf26
parentbf2f5739c956bdd508d427c269e0b46c05025544
When doing a REPLACE on a WITHOUT ROWID table with no secondary indexes,
bypass the OP_NoConflict/OP_Delete sequence and directly overwrite any
preexisting row, for a performance increase.

FossilOrigin-Name: f7041cbb63b912f9ecad538804b6f2383efbec4e
manifest
manifest.uuid
src/insert.c