Skip to main content

Module store

Module store 

Source
Expand description

Storage — SQLite (WAL mode), schema, and queries.

The background indexer writes here; search reads. WAL mode lets those happen concurrently. See docs/ARCHITECTURE.md for the schema.

Structs§

CoverageRow
One row of rq status output — the current indexed totals for a repo (not any single run’s incremental counts).
FileSymbols
A parsed file ready to persist — the unit the indexer produces (in parallel) and Store::replace_files writes in one batched transaction.
SelectionStat
A learned selection signal for ranking: how often a (file, name) was chosen for a query, and when it was last chosen.
Store
A handle to the rq database.
SymbolRow
A symbol as returned by search candidate queries (joined with its file and repository for display and ranking).

Type Aliases§

Result