fix: skip disappearing local upload files #65

Merged
ober merged 1 commit from fix/skip-disappearing-local-files into main 2026-09-22 15:06:21 -04:00
Owner

Summary

  • Treat local files that disappear or become unavailable during upload as per-file skips instead of aborting the worker pool.
  • Preserve fatal behavior for unrelated upload and transport failures.
  • Add regression coverage for file-modification-time / no such file or directory and advance the version to 2.0.20.

Verification

  • JDRIVE_SYNC_TEST=disappeared-upload-skip make test-sync-regression
  • make test
  • make binary
  • make binary-smoke
  • Jerboa delimiter balance check: passed

The security scan reports one pre-existing unrelated catch-all guard in jdrive/s3/syncv2.ss.

## Summary - Treat local files that disappear or become unavailable during upload as per-file skips instead of aborting the worker pool. - Preserve fatal behavior for unrelated upload and transport failures. - Add regression coverage for `file-modification-time` / `no such file or directory` and advance the version to 2.0.20. ## Verification - `JDRIVE_SYNC_TEST=disappeared-upload-skip make test-sync-regression` - `make test` - `make binary` - `make binary-smoke` - Jerboa delimiter balance check: passed The security scan reports one pre-existing unrelated catch-all guard in `jdrive/s3/syncv2.ss`.
fix: skip disappearing local upload files
All checks were successful
version-policy / required (pull_request) Successful in 3m44s
required-ci / required (pull_request) Successful in 6m50s
c313303c32
ober scheduled this pull request to auto merge when all checks succeed 2026-09-22 15:06:08 -04:00
ober merged commit d915b81a9e into main 2026-09-22 15:06:21 -04:00
ober referenced this pull request from a commit 2026-09-22 15:06:23 -04:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
ober/jerboa-drive!65
No description provided.