]> git.ipfire.org Git - thirdparty/sqlite.git/commit
Implemented UPDATE for full-text tables.
authoradamd <adamd@noemail.net>
Fri, 22 Sep 2006 00:06:39 +0000 (00:06 +0000)
committeradamd <adamd@noemail.net>
Fri, 22 Sep 2006 00:06:39 +0000 (00:06 +0000)
commitadf52ce14b8243de55e99421c9ec761459ee7e19
tree14d4d3d584d018d15d5dd9a0698b2b82df93d896
parentf40a504164243464fa80893f369290c3d52308e0
Implemented UPDATE for full-text tables.

We handle an UPDATE to a row by performing an UPDATE on the content table and by building new position lists for each term which appears in either the old or new versions of the row.  We write these position lists all at once; this is presumably more efficient than a delete followed by an insert (which would first write empty position lists, then new position lists). (CVS 3434)

FossilOrigin-Name: 757fa22400b363212b4d5f648bdc9fcbd9a7f152
ext/fts1/fts1.c
manifest
manifest.uuid