mirror of
https://codeberg.org/Toasterson/ips.git
synced 2026-04-11 05:40:41 +00:00
- Transitioned the catalog backend from `redb` to `rusqlite` for better compatibility and concurrency. - Updated `IpsProvider` to use SQLite for package querying, dependency resolution, and obsolescence handling. - Removed `decode_manifest_bytes_local` and unused `manifest` cache logic. - Simplified catalog-related functions and integrated `sqlite_catalog` module. - Enhanced test functions and added schemas for managing SQLite databases. |
||
|---|---|---|
| .. | ||
| catalog.rs | ||
| catalog_writer.rs | ||
| file_backend.rs | ||
| mod.rs | ||
| obsoleted.rs | ||
| progress.rs | ||
| rest_backend.rs | ||
| shard_sync.rs | ||
| sqlite_catalog.rs | ||
| tests.rs | ||