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

txfs

A cached transactional filesystem layer over tokio::fs

5 releases (3 breaking)

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

#139 in Caching

Download history 45/week @ 2024-08-26 10/week @ 2024-09-02 10/week @ 2024-09-09 28/week @ 2024-09-16 53/week @ 2024-09-23 35/week @ 2024-09-30 2/week @ 2024-10-07 2/week @ 2024-10-14 8/week @ 2024-10-21 3/week @ 2024-10-28 10/week @ 2024-11-04 15/week @ 2024-11-18 16/week @ 2024-11-25 19/week @ 2024-12-02 32/week @ 2024-12-09

82 downloads per month
Used in 9 crates (2 directly)

Apache-2.0

35KB
795 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–14MB
~160K SLoC