radicle-heartwood-lfs/radicle
cloudhead 0e880e12e6
node: Cache node inventory
For large seeds with many repos, it's expensive to traverse the
inventory everytime the node connects to a new peer, for example.

To improve the situation, we cache the inventory per `Storage` instance,
and add a `refresh` method to refresh the inventory.

This method is called when the node is told to synchronize its
inventory.
2024-03-21 12:40:58 +01:00
..
src node: Cache node inventory 2024-03-21 12:40:58 +01:00
Cargo.toml cob: Re-introduce some of the ignored tests 2024-01-22 21:20:01 +01:00