cloudflare / cloudflare/artifact-fs
Mount can remain stale after transient HEAD reconciliation failure
Open
- Dominant language
- Go
- Stars
- 1.1k
- Forks
- 48
- PR merge metrics
- No merged PRs in 30d
Description
A transient failure while resolving HEAD or publishing its snapshot consumes the watcher event without retrying, leaving the mount on the old commit until HEAD changes again or the daemon restarts.
Contributor guide
Research direction
Start by tracing the watcher event handling for HEAD reconciliation and snapshot publication. Reproduce or test a transient failure in either step, then verify that the event is retried and the mount eventually reflects the new commit without requiring another HEAD change or daemon restart.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- git, go
- Domain
- operating-systems
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 58/100