index
SQLite spool index package.
Provides a normalized, summary-only index of patch metadata (sources, patches, attrs, and coordinates). PatchCatalog is the spool-facing metadata engine, and Query the shape a selection takes on the way in. The modules below them are the index implementation; the few callers with business there import from those modules directly.
Classes
| Name | Description |
|---|---|
| PatchCatalog | Query-composable metadata catalog over the spool index tables. |
| Query | A resolved spool query. |
Modules
| Name | Description |
|---|---|
| backend | The SQLite index backend. |
| catalog | PatchCatalog: one metadata engine for every spool type. |
| indexer | A directory indexer backed by the generic spool index. |
| ingest | Convert patch summaries into normalized index records. |
| query | Query model and SQL generation for the spool index. |
| schema | Logical schema for the spool index. |
| planned | Derived catalogs: chunk/concat plans as first-class catalog rows. |