#file-io #file #transactional #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

#124 in Caching

Download history 27/week @ 2024-06-20 13/week @ 2024-06-27 3/week @ 2024-07-04 22/week @ 2024-07-11 34/week @ 2024-07-18 27/week @ 2024-07-25 25/week @ 2024-08-01 150/week @ 2024-08-08 62/week @ 2024-08-15 21/week @ 2024-08-22 40/week @ 2024-08-29 9/week @ 2024-09-05 23/week @ 2024-09-12 32/week @ 2024-09-19 51/week @ 2024-09-26 17/week @ 2024-10-03

125 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
~161K SLoC