Skip to content

feat: load app tree from the store first - #153

Draft
mike-sul wants to merge 1 commit into
mainfrom
feat/load-app-tree-from-store
Draft

mike-sul wants to merge 1 commit into
mainfrom
feat/load-app-tree-from-store

Conversation

@mike-sul

Copy link
Copy Markdown
Collaborator

check, pull and update init load an app's metadata from the registry even when every metadata blob is already in the store, so they cost registry round trips and fail offline for a fully fetched app.

Load the tree through a provider that serves a blob from the store once a first read has verified its size and digest, and falls back to the registry if it is missing or invalid there, so pull still repairs a corrupt blob. It reports the remote type so the loaded tree keeps the same nodes as one loaded from the registry.

check, pull and update init load an app's metadata from the registry
even when every metadata blob is already in the store, so they cost
registry round trips and fail offline for a fully fetched app.

Load the tree through a provider that serves a blob from the store once
a first read has verified its size and digest, and falls back to the
registry if it is missing or invalid there, so pull still repairs a
corrupt blob. It reports the remote type so the loaded tree keeps the
same nodes as one loaded from the registry.

Fixes: #101
Assisted-by: Claude Code:claude-opus-5-5
Signed-off-by: Mike Sul <mike.sul@foundries.io>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant