Skip to content

vfs: retry cache operations with backoff when disk quota/space exceeded#9137

Draft
JHK wants to merge 1 commit intorclone:masterfrom
JHK:vfs-cache-space-retry
Draft

vfs: retry cache operations with backoff when disk quota/space exceeded#9137
JHK wants to merge 1 commit intorclone:masterfrom
JHK:vfs-cache-space-retry

Conversation

@JHK
Copy link

@JHK JHK commented Feb 1, 2026

What is the purpose of this change?

This change introduces backpressure when the VFS cache reaches a hard space limit by retrying cache operations with exponential backoff while kicking the cache cleaner, instead of failing immediately. That lets bulk uploads continue even when local writes outpace remote upload speeds, because writes pause until cached data is uploaded and space is reclaimed.

Was the change discussed in an issue or in the forum before?

Checklist

  • I have read the contribution guidelines.
  • I have added tests for all changes in this PR if appropriate.
  • I have added documentation for the changes if appropriate.
  • All commit messages are in house style.
  • I'm done, this Pull Request is ready for review :-)

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