feat(FN-2895): add FTS5 corruption recovery path
- Add Database APIs to rebuild the tasks_fts index and detect FTS5 corruption signatures - Retry task upserts once after rebuilding FTS5 when corruption errors are encountered - Extend TaskStore health checks to include FTS5 integrity verification - Add regression tests for rebuild/integrity behavior and upsert recovery, plus a patch changeset for @runfusion/fusion
This commit is contained in:
5
.changeset/fix-fts5-corruption-recovery.md
Normal file
5
.changeset/fix-fts5-corruption-recovery.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
"@runfusion/fusion": patch
|
||||
---
|
||||
|
||||
Recover automatically from SQLite FTS5 corruption during task upserts by rebuilding the `tasks_fts` index and retrying once, and add FTS5 integrity checks to database health monitoring.
|
||||
Reference in New Issue
Block a user