Repository navigation
Releases
Releases · broady/ghfs
v0.4
Changelog
- e61d447 guardrails: --deny-owner, single-branch blobless clones, global clone storm breaker (postman-eng mass-clone follow-up)
- 3f864fc reposrc,core,main: Trees-API metadata tier — traversal serves from GET git/trees?recursive=1, clone deferred to blob access
- 36b5028 reposrc,core: attribute clones to the triggering FUSE op (op, path, caller pid/comm)
v0.3
Changelog
- bbae537 deps: bump go-github v60 → v77
- e1ec7d6 docs(README): fix flag reference and document GITHUB_TOKEN env
- 4611112 feat(core): batch repo root-Contents via GraphQL to cut cold-path User.Readdir latency + negative-cache ENOENT in Repository root-Contents cache
- eca4dea feat: add internal packages for git-backed blob hydration
- 467ef25 fix(core): populate out.Attr in Lookup so kernel caches real file size
- 4790f1f perf(graphql): fetch pushedAt + related repo metadata, surface as Repository mtime + sync prefetch on cold Readdir
- 14d1300 refactor(core): migrate FUSE to gitstore+hydrator pipeline
- f7b11e9 refactor: migrate CLI flag parsing from stdlib flag to alecthomas/kong
- 319015a test(core, reposrc): cover ReadResultFd GC safety + FetchAll fan-out bounds
v0.2
v0.1
Changelog
- 334bb6e
- 3db8676 README
- ac7c94d README
- e28a99e add anon flag
- 4a46c06 add goreleaser
- 8f3ce87 add logging
- 9e97d18 append copyright to LICENSE
- 0f9abc3 block certain paths (.git) and add bounded cache for files and 404s to improve read performance
- 3b91234 bring this baby into 2025
- 7102c4a cache improvements
- d870a29 cache user lookup 404s
- 4d47105 consolidate middlewares
- a1c2160 debug log off by default
- 9f1bc86 dont ignore dotfiles
- 938dbee force cache 404s
- d12c1a9 list repos within a user/org
- d5af381 macOS and macFUSE
- 4d47789 make sigterm nicer
- 300e977 readme tweaks
- e1e6595 refactor, put main in root of package
- 2c12329 rewrite to hanwens fuse library
- 3004d37 style
- 96f986c tweak dir listing and more cache tweaks
- b7e66a0 two tier cache and improvements
- 8a5dd94 update readme
- 3c4971e use httpcache, handle subdirectories better