Home

dev / openkara

publicthedavidweng/OpenKara· sync paused
Overview Code History Branches Pull requestsIssuesInsights
main
HomeOverview Code PRsIssues

fix(remote): recover accepted CAS after crash and harden remaining reliability gaps (#151)

2 months ago

f2beb50
Authored
Davy7/21/2026, 3:18:33 AM
Detect our own accepted manifest commit when restarting a publish that
died after CAS but before local completion. Apply RetryPolicy connect and
per-attempt timeouts to all production provider HTTP clients. Add crash-
window fault-injection tests for candidate upload failure, CAS network
failure, post-CAS recovery, concurrent writers, and transfer identity
invalidation.

Parent85417ee

7 files changed
  • src-tauri/src/remote/dropbox.rs+4−4
  • src-tauri/src/remote/executor.rs+24−2
  • src-tauri/src/remote/fault_injection.rs+423−1
  • src-tauri/src/remote/google_drive.rs+13−9
  • src-tauri/src/remote/net_policy.rs+52−9
  • src-tauri/src/remote/recovery.rs+0−12
  • src-tauri/src/remote/webdav.rs+9−0