cloudfuse icon indicating copy to clipboard operation
cloudfuse copied to clipboard

Async Fault Tolerance

Open ahuynh1289 opened this issue 1 year ago • 0 comments

What type of Pull Request is this? (check all applicable)

  • [x] Refactor
  • [x] Feature
  • [ ] Bug Fix
  • [ ] Optimization
  • [ ] Documentation Update

Describe your changes in brief

Added cloud-down fault tolerance so that file changes are preserved while cloud connection is down, and will be updated in the cloud once connection comes back. Still need to add a mechanism that evicts files from the cache if the file was updated while the cloud was down and cache timeout has been exceeded.

Checklist

  • [x] Tested locally
  • [ ] Added new dependencies
  • [ ] Updated documentation
  • [x] Added tests

Related Issues

  • Related Issue #
  • Closes #

ahuynh1289 avatar Jul 17 '24 15:07 ahuynh1289