Files
glpi-neural-brain/CHANGELOG-SQLITE-STORAGE.md
jbergner b4388d1ebc
All checks were successful
release-tag / release-image (push) Successful in 2m30s
Update 6 SQLite
2026-08-05 05:23:43 +02:00

14 lines
902 B
Markdown

# SQLite Storage
- `graph-state.json` durch `graph.db` ersetzt.
- `modernc.org/sqlite v1.37.1` als CGo-freien `database/sql`-Treiber eingebunden.
- Nodes, Edges und Vektoren in normalisierten SQLite-Tabellen gespeichert.
- Embeddings von JSON/`float64` auf binäre little-endian `float32`-BLOBs umgestellt.
- WAL-Modus und gebündelte, inkrementelle Transaktionen eingeführt.
- Periodische KB-Scans reconciliieren Datensätze und schreiben unveränderte Zeilen nicht erneut.
- Vektoren werden nur bei Änderungen an Label, Summary, Kategorien oder Keywords invalidiert.
- Embedding-Modellname und Ollama-Digest werden gespeichert; ein Identitätswechsel invalidiert importierte Vektoren automatisch.
- `GET /api/state/export` erzeugt eine portable, kompakte `graph.db`-Kopie.
- `/api/status` um `graph_storage` erweitert.
- Kein Legacy-Import aus `graph-state.json`, da die Zielumgebung Staging ist.