]> git.ipfire.org Git - thirdparty/sqlite.git/commit
Delete all fts3 index data the table becomes empty. Previously,
authorshess <shess@noemail.net>
Mon, 14 Jul 2008 20:43:15 +0000 (20:43 +0000)
committershess <shess@noemail.net>
Mon, 14 Jul 2008 20:43:15 +0000 (20:43 +0000)
commitc2c66a030d1bc9d75a06bb3d131f1559fea5d663
treed41d2e5d56b9d9101ded1919289bbabb8ecb4484
parent65cef1affc90821715c94c8eb6d76c3ac589d677
Delete all fts3 index data the table becomes empty.  Previously,
deleting all rows from an fts3 table would leave a bunch of index data
describing the terms of the original data, plus deletions of those
terms, perhaps with some amount of it merged together so the deletions
knocked out the originals.  Even when all rows were deleted that
original data would hang out, though eventually it would mostly be
overwritten if new data contained the same set of terms. (CVS 5413)

FossilOrigin-Name: 8b872e426091d9ef108e52dbec0d968ed7452907
ext/fts3/fts3.c
manifest
manifest.uuid
test/fts3d.test [new file with mode: 0644]