fix: schedule nightly index rebuild on worker and skip per-ingest rebuild.

Ingest relies on SurrealDB incremental index maintenance; the worker runs native REBUILD INDEX on a configurable interval with lease state on system_settings.
This commit is contained in:
Per Stark
2026-06-12 15:01:53 +02:00
parent 81797504d4
commit 4cd428185f
12 changed files with 370 additions and 11 deletions
+1
View File
@@ -1,5 +1,6 @@
# Changelog
## Unreleased
- Performance: ingestion skips per-task index rebuild; worker runs scheduled `REBUILD INDEX` (default every 24h via `index_rebuild_interval_secs`, `0` disables)
## 1.0.3 (2026-06-12)
- Search: filter results by type — knowledge entities, ingested content, or both