Skip to content

Conversation

guillaumemichel
Copy link
Contributor

Test whether the provide sweep system passes all kubo tests when enabled by default.

lidel and others added 13 commits September 1, 2025 17:56
updated error messages to clearly indicate when commands are unavailable
due to experimental sweeping provider being enabled via Reprovider.Sweep.Enabled=true
removed from config.md as option no longer exists (removed in b540fba)
updated keystore description to reflect gc happens at reprovide interval
…ovider

using v0.38-TODO.md name to avoid merge conflicts with master branch
and allow CI tests to run. will be renamed to v0.38.md once config
migration is added to the PR
- close errCh channel to distinguish between nil and pending errors
- check for pending errors when provided.New closes
- handle context cancellation during error send
- prevent race condition where errors could be silently lost

this ensures DAG walk errors are always propagated correctly
@guillaumemichel guillaumemichel added the skip/changelog This change does NOT require a changelog entry label Sep 5, 2025
Base automatically changed from reprovide-sweep to master September 18, 2025 15:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
skip/changelog This change does NOT require a changelog entry
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants