]> git.ipfire.org Git - thirdparty/sqlite.git/commit
When removing an fts5 in secure-delete mode, defer setting the table version to SECUR...
authordan <Dan Kennedy>
Thu, 9 Jan 2025 14:10:25 +0000 (14:10 +0000)
committerdan <Dan Kennedy>
Thu, 9 Jan 2025 14:10:25 +0000 (14:10 +0000)
commitb1cbae8bd62a1d920a91ad820841b50008130310
tree13fa3621b5180961f0ac26e026fe685f8ea760c7
parentc1242d60d9f1662755eab223f48571049776f2f6
When removing an fts5 in secure-delete mode, defer setting the table version to SECUREDELETE until flushing data to disk. This prevents problems that can occur if there is a rollback or statement rollback operation.

FossilOrigin-Name: c359e555ceafcaab2ae38074bc4f57cccdc5bc6080d17f82290c09b9e5dd80c2
ext/fts5/fts5_index.c
ext/fts5/fts5_main.c
ext/fts5/test/fts5corrupt5.test
ext/fts5/test/fts5version.test
manifest
manifest.uuid