Refactor handling of alternates to work via sources
Hi,
this patch series refactors how we handle alternate object directories so that the interface is structured around the object database source.
Next to being simpler to reason about, it also allows us to eventually abstract handling of alternates to use different mechanisms based on the specific backend used. In a world of pluggable object databases not every backend may use a physical directory, so it may not be possible to read alternates via "objects/info/alternates". Consequently, formats may need a different mechanism entirely to make this list available.
Thanks!
Patrick
--- b4-submit-tracking ---
This section is used internally by b4 prep for tracking purposes.
{ "series": { "revision": 1, "change-id": "20251206-b4-pks-odb-alternates-via-source-802d87cbbda5", "prefixes": [] } }
Closes Move handling of alternates into backends (#629 - closed).