Skip to content

Commit 8782798

Browse files
authored
Implement a file handle cache (#54)
* Implement a file handle cache To prevent constantly opening and closing in calls to cat_file. Also, fix up the vector read size code to work correctly lint * Try to fire and forget sync close * No TTL yet but the tests pass * Implement TTL, but not checked in a watch loop * Background cache pruner * Play around with better typing a bit * Test to show closing is ok while reading
1 parent 1d2af98 commit 8782798

File tree

2 files changed

+243
-152
lines changed

2 files changed

+243
-152
lines changed

0 commit comments

Comments
 (0)