cloudfuse
cloudfuse copied to clipboard
Async Fault Tolerance
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 #