dan
|
eb84c6ef35
|
Fix a memory leak in fts5 that could occur when writing to an fts5 table that is being scanned by an fts5vocab cursor.
FossilOrigin-Name: 1183552de10b64a776874a23be8962c0693e5e0cd1a191ea8fa5d6a02b691e4a
|
2021-09-07 16:05:48 +00:00 |
|
dan
|
fb8ca7de0c
|
Fix a use-after-free error that could occur if an fts5 table is written while scanning it using an fts5vocab cursor.
FossilOrigin-Name: e751c2ec786b5c1a1c9640fdc3fde036879a2c32db2bd67fe7c72604780f67b8
|
2021-09-06 16:15:23 +00:00 |
|
dan
|
cc516af4cc
|
Instead of disallowing writes to fts5 tables if there are fts5vocab cursors open on them (commit [c49a6ed7]), abort any fts5vocab queries if the on-disk structure of the fts5 table changes.
FossilOrigin-Name: 9dbdc9001e3258e71ca995fbcdebf66ab95890ded87fa7125c6cb4bd43010aaf
|
2021-07-07 11:51:03 +00:00 |
|
dan
|
f8a488bb6b
|
Fix a problem causing a crash if an fts5vocab table was created to query an
fts3/4 FTS index.
FossilOrigin-Name: 9cd64ce453e4435d80117b8610c22a0a4b53cd6e84b39815e70e684f6b0295c8
|
2019-01-14 15:35:15 +00:00 |
|
drh
|
3a07548b0d
|
Remove unnecessary whitespace from testcase result strings.
FossilOrigin-Name: ad70f03ceda74163903d247a975666b35fae722a27c48dd3efd31c1164b5627e
|
2018-12-22 15:46:23 +00:00 |
|
dan
|
2639ddc474
|
Fix a use-after-free problem in the fts5vocab virtual table.
FossilOrigin-Name: ac69d169c61c973448b1d3eef5b8ff0de2d932d7bb74068344cb1b79bd330578
|
2018-11-12 13:20:00 +00:00 |
|
drh
|
6ab91a7a7a
|
Add the SQLITE_DEFAULT_DEFENSIVE compile-time option. Fix up test cases
so that they work with DEFENSIVE enabled.
FossilOrigin-Name: 3212733cb6d1a59516d67a86df7c7b1d2456a1b2e5d7080c26b0e87b2609c65d
|
2018-11-07 02:17:01 +00:00 |
|
dan
|
3c77a1e9f1
|
Add new test file fts5vocab2.test.
FossilOrigin-Name: 02174842c353bfaa747019cb3dcdee5bca6551d0a06d83fc1ac6d4569e16bc34
|
2017-08-12 18:31:31 +00:00 |
|