]> git.ipfire.org Git - thirdparty/sqlite.git/commit
Ensure that fts5 closes the read-only blob handle used to read the fts index at the...
authordan <Dan Kennedy>
Mon, 9 May 2022 14:22:54 +0000 (14:22 +0000)
committerdan <Dan Kennedy>
Mon, 9 May 2022 14:22:54 +0000 (14:22 +0000)
commit63da55fb89f7eaf720bf6586cddeb4e4d8a4d240
tree055f6141ad030ac63a33627b092ab8430c7b0ccc
parentd7f2abf4185dee2d1a4bdb94b7bbb4d95211ed17
Ensure that fts5 closes the read-only blob handle used to read the fts index at the end of each xUpdate operation. This doesn't matter for stock SQLite, as the handle will be closed in the subsequent xRollback or xSync call, but prevents "BEGIN CONCURRENT" transactions from being committed on this branch.

FossilOrigin-Name: 093b60846cbc27175b67132a109d9d98bbc35f00faa9b4677c0aa32f0bd40776
ext/fts5/fts5_main.c
ext/fts5/test/fts5concurrent.test [new file with mode: 0644]
manifest
manifest.uuid