Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
abff99c
Set up local caching
markovejnovic Feb 13, 2026
b5594f9
hookup LRU cache to fcache.rs
markovejnovic Feb 13, 2026
26ecc80
before claude
markovejnovic Feb 13, 2026
a4bc26b
random lint
markovejnovic Feb 13, 2026
f8c4952
Get the fcache.rs compiling
markovejnovic Feb 13, 2026
fc8bb47
remove dumb stuff
markovejnovic Feb 13, 2026
97c647b
address clanker comments
markovejnovic Feb 14, 2026
e07d5be
deterministic clanker feedback
markovejnovic Feb 14, 2026
b2c454a
more clanker comments
markovejnovic Feb 14, 2026
8379ebb
Fix edge-case bugs
markovejnovic Feb 16, 2026
c741f6c
Fix upsert-to-LRU non-atomicity causing permanently un-evictable entries
markovejnovic Feb 16, 2026
abfdc5e
Fix three concurrency bugs in file cache
markovejnovic Feb 16, 2026
82f353a
Avoid an infinite loop
markovejnovic Feb 16, 2026
5dab7ea
remove broken code
markovejnovic Feb 16, 2026
b282b3b
more cleanup
markovejnovic Feb 16, 2026
5bda38a
fix: remove nightly feature flags by deleting unused trait abstractions
markovejnovic Feb 16, 2026
6d49726
chore: add tempfile dev-dependency for integration tests
markovejnovic Feb 16, 2026
7edb22f
test: add shared mock deleter and helpers for LRU tests
markovejnovic Feb 16, 2026
9dd570b
test: add FileCache construction tests
markovejnovic Feb 16, 2026
649ec56
test: add FileCache read/write tests
markovejnovic Feb 16, 2026
9b63eff
test: add FileCache eviction and cleanup tests
markovejnovic Feb 16, 2026
4c3386c
test: add LRU tracker core eviction tests
markovejnovic Feb 16, 2026
62d8bb6
test: add LRU tracker edge case tests
markovejnovic Feb 16, 2026
6d1a11e
test: add FileCache concurrency tests
markovejnovic Feb 16, 2026
4b6a2bb
test: add LRU tracker concurrency tests
markovejnovic Feb 16, 2026
f1bcf0e
test: address review feedback — add try_cull false test, increase sle…
markovejnovic Feb 16, 2026
4012b78
test: address review feedback — fix flaky eviction test, add try_cull…
markovejnovic Feb 16, 2026
23000b6
more tests
markovejnovic Feb 16, 2026
3043892
fix: add lib/ directory to Docker build context
markovejnovic Feb 16, 2026
1e0df5d
feat: thread CacheConfig to RepoFs and create FileCache per repo
markovejnovic Feb 16, 2026
4b16c59
feat: cache decoded file content in RepoFs::read
markovejnovic Feb 16, 2026
4ee5a85
minor lint
markovejnovic Feb 17, 2026
07ac9ad
flush file
markovejnovic Feb 17, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
204 changes: 44 additions & 160 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading