CompositeResolver

class of dascore.io.index.catalog
inherits from: PatchResolver, abc.ABC
source

CompositeResolver()

Route rows to a live registry, a plan, or the filesystem by scheme.

Union catalogs mix file-backed rows (absolute paths), in-memory rows (memory:// paths), and plan-output rows (plan://token/… paths); this resolver dispatches accordingly.

Methods

Name Description
absorb Take over another resolver’s live and plan entries.
live_entries Return the merged live patch registry.
plan_entries Return the plan-prefix routing table.
resolve Dispatch by scheme: live registry, plan, or file reader.