1
0
Fork 0
mirror of https://github.com/imjasonh/git-k8s synced 2026-07-06 22:12:25 +00:00
git-k8s/pkg
Claude da1dcb4168
Fix data race on ref count and replace hand-rolled string helpers
- Protect r.count decrement and map deletion under a single m.mu lock
  hold in Release() to eliminate race with GC()
- Keep GC's r.count > 0 check inside the m.mu critical section
- Replace hand-rolled contains/containsSubstring with strings.Contains

https://claude.ai/code/session_01WJE6ozYXZMn1CD6d4vy8b6
2026-03-17 16:08:12 +00:00
..
apis/git/v1alpha1 Address PR review comments: fix ref counting, dedup resolveAuth, remove unused CacheStatus 2026-03-17 15:45:09 +00:00
client Improve test coverage from 10.3% to 42.7% with diffcover analysis 2026-03-04 19:49:59 +00:00
gitauth Fix data race on ref count and replace hand-rolled string helpers 2026-03-17 16:08:12 +00:00
health Add Prometheus metrics, health probes, Git timeouts, and unit tests 2026-03-17 14:32:02 +00:00
metrics Implement PVC-backed Git workspace cache (design-pvc-workspace.md) 2026-03-17 15:20:57 +00:00
reconciler Address PR review comments: fix ref counting, dedup resolveAuth, remove unused CacheStatus 2026-03-17 15:45:09 +00:00
workspace Fix data race on ref count and replace hand-rolled string helpers 2026-03-17 16:08:12 +00:00