Repository navigation
feat(desktop): show import progress; pace imports under the rate limit - #214
Merged
Merged
Conversation
Adding an existing vault showed "Deploying Vault, awaiting inclusion" while the indexer read the chain's history for it. The indexer status now lists first scans in progress, and the vault page shows how far the import has read.
A history import used about 40 of the hosted endpoints' 60 requests a minute per IP, so a proposal started right after an import could be rate limited and only say the vault state was unreadable. Imports now take 5 steps per tick, and a failed vault state read says why.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Adding an existing vault showed the deploy banner ("awaiting inclusion") while the indexer read the vault's history. The vault page now shows import progress from a new
firstScansfield in/api/indexer/status(lite mode), including when the scan finishes without an applied event.History imports now take 5 archive requests per tick instead of 10, leaving room under the hosted endpoints' per-IP limit. A failed vault-state read now says why (for example HTTP 429) instead of "retry shortly".
🤖 Generated with Claude Code