#file-io #transactional #io #cache #file #versioning

txfs

A cached transactional filesystem layer over tokio::fs

4 releases (2 breaking)

0.3.0 Jan 29, 2024
0.2.1 Dec 20, 2023
0.2.0 Nov 6, 2023
0.1.0 Sep 3, 2023

#205 in Caching

Download history 22/week @ 2024-03-12 16/week @ 2024-03-19 14/week @ 2024-03-26 62/week @ 2024-04-02 12/week @ 2024-04-09 130/week @ 2024-04-16 20/week @ 2024-04-23 12/week @ 2024-04-30 12/week @ 2024-05-07 9/week @ 2024-05-14 25/week @ 2024-05-21 34/week @ 2024-05-28 28/week @ 2024-06-04 18/week @ 2024-06-11 24/week @ 2024-06-18 21/week @ 2024-06-25

98 downloads per month
Used in 10 crates (2 directly)

Apache-2.0

35KB
816 lines

txfs

A cached transactional filesystem layer for Rust


lib.rs:

A transactional filesystem cache layer based on freqfs. See the "examples" directory for usage examples.

Dependencies

~6.5–9.5MB
~161K SLoC