Stasis is a flexible transactional storage library for high-performance applications and system developers. It supports concurrent transactional storage and no-FORCE/STEAL buffer management.
Find a file
2004-06-28 21:10:10 +00:00
doc blob manager commit. 2004-06-25 18:59:24 +00:00
libdfa Wrote blobmanager, didn't compile it yet. 2004-06-26 02:05:24 +00:00
lladd Bugfixes ; blobs pass regression. Next stop: Delete old cruft. 2004-06-28 21:10:10 +00:00
pbl Wrote blobmanager, didn't compile it yet. 2004-06-26 02:05:24 +00:00
src Bugfixes ; blobs pass regression. Next stop: Delete old cruft. 2004-06-28 21:10:10 +00:00
test Bugfixes ; blobs pass regression. Next stop: Delete old cruft. 2004-06-28 21:10:10 +00:00
AUTHORS Initial revision 2004-06-24 21:10:31 +00:00
autoscan.log Initial revision 2004-06-24 21:10:31 +00:00
bootstrap Initial revision 2004-06-24 21:10:31 +00:00
ChangeLog Initial revision 2004-06-24 21:10:31 +00:00
clean.sh Initial revision 2004-06-24 21:10:31 +00:00
configure.in Bugfixes ; blobs pass regression. Next stop: Delete old cruft. 2004-06-28 21:10:10 +00:00
COPYING Initial revision 2004-06-24 21:10:31 +00:00
lladd.prj Initial revision 2004-06-24 21:10:31 +00:00
lladd.pws Initial revision 2004-06-24 21:10:31 +00:00
Makefile.am Initial revision 2004-06-24 21:10:31 +00:00
mkinstalldirs Initial revision 2004-06-24 21:10:31 +00:00
NEWS Initial revision 2004-06-24 21:10:31 +00:00
NOTES Initial revision 2004-06-24 21:10:31 +00:00
README Initial revision 2004-06-24 21:10:31 +00:00
reconf Preliminary implementation of blobManager 2004-06-25 18:56:43 +00:00
stamp-h.in Initial revision 2004-06-24 21:10:31 +00:00

LLADD is an experimental Lightweight Library for Atomicity and Durability of Data.

Please see the COPYING file for licensing information.  

To build, do:

./configure
make
make check
make install

To build the API and internals documentation, run:

make docs

after configure.

'make check' requires the GNU check library, 'make doc' requires Doxygen.

We haven't tested make install. ;)

This package contains a copy of Peter Graf's Program Base Library, PBL, which is
distributed under the terms of the LGPL.

The original version can be found at:

http://mission.base.com/peter/source/

LLADD's version of the package adds the jbhash.* files, and compiles PBL using
LLADD's make files.  Currently, LLADD's hash table implementations are based upon
code from PBL, and pbl is used in a number of places throughout LLADD.