libjio - A library for Journaled I/O
Alberto Bertogli (albertito@blitiri.com.ar)
-------------------------------------------
As the name says, this is a simple userspace library to do journaled,
transaction-oriented I/O.
It provides a very simple transaction API to commit and rollback transactions,
and on top of that a unix-alike set of functions to perform most regular
operations (ie. open, re
more»
In this directory you'll find libjio's automated behaviour tests.
They're split in three suites: normal, corruption and fi. The normal suite
tests normal, expected behaviour. The corruption suite checks how the library
behaves in presence of disk corruption. The fi suite uses libfiu to inject
faults in order to simulate unexpected interruptions (like power failures) and
checks how the library be
more»