Files
Martin HoffmannandGitHub d2765f15b3 Introduce StorageSystem. (#1383)
This PR introduces an additional layer for the key value store that can
keep global information. This is another step in preparation for
introducing support for database storage which will have connection
pools and such that are shared system-wide.

Since this storage system isn’t actually used yet, the PR for now is
just a massive refactoring and does not introduce any functional
changes.

This PR makes the storage_uri (aliased as data_dir) config option
mandatory and drops both it being read from an environment variable or
defaulting to ./data. Because of this, this is a breaking change.
2026-07-02 12:07:47 +02:00
..
2026-07-02 12:07:47 +02:00