Expand description
Full and incremental indexing orchestrator.
Writes files, symbols, imports, calls, unresolved targets, and content chunks to the PostgreSQL hub. External sync (Qdrant vectors, FalkorDB graph) is delegated through projection sync status and handled outside this module.
Structs§
Enums§
Functions§
- index_
files - invalidate
- Invalidate all index data for a project.
- project_
changed_ since - Returns
trueif any discovered file is newer thanlast_indexed_at(a modify or add) or any previously indexed path no longer exists on disk (a delete or rename), andfalseonly when the on-disk tree still matches the recorded index. Afalseresult lets the caller skip the advisory lock and the full re-hash entirely.