haiku.rag/haiku_rag_slim/haiku/rag/config
Yiorgis Gozadinos 44089e5b1f
Support a dburi for the ingester queue (SQLite + Postgres)
Migrate the ingester queue storage from raw aiosqlite to SQLAlchemy Core
async. The backend is chosen by ingester.queue.dburi: a SQLAlchemy async
URL points the queue at a database server, and SQLite remains the default
when unset. The Postgres path claims jobs with FOR UPDATE SKIP LOCKED so
multiple ingester processes can share one queue; SQLite caps the pool to a
single connection to keep the select-then-update claim atomic.
2026-06-03 14:34:09 +03:00
..
__init__.py Handle WebDAV as source 2026-05-26 11:43:30 +03:00
loader.py Replace picture_description.enabled with processing.pictures enum 2026-05-13 16:22:44 +03:00
models.py Support a dburi for the ingester queue (SQLite + Postgres) 2026-06-03 14:34:09 +03:00