tdb2: add lib/tdb2 (from CCAN init-1161-g661d41f)
authorRusty Russell <rusty@rustcorp.com.au>
Mon, 20 Jun 2011 09:10:33 +0000 (18:40 +0930)
committerRusty Russell <rusty@rustcorp.com.au>
Mon, 20 Jun 2011 09:18:35 +0000 (11:18 +0200)
commitd24ddb0350ddb402bd9d219e129439cdbd77ecfe
tree7d1d7a632788ae10de780d0e664baa01264bdba3
parentd925b327f4703cc141c0a7f3eec912dba8440880
tdb2: add lib/tdb2 (from CCAN init-1161-g661d41f)

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
84 files changed:
lib/tdb2/LICENSE [new file with mode: 0644]
lib/tdb2/_info [new file with mode: 0644]
lib/tdb2/check.c [new file with mode: 0644]
lib/tdb2/doc/TDB1_porting.txt [new file with mode: 0644]
lib/tdb2/doc/design-1.3.txt [new file with mode: 0644]
lib/tdb2/doc/design.lyx [new file with mode: 0644]
lib/tdb2/doc/design.lyx,v [new file with mode: 0644]
lib/tdb2/doc/design.pdf [new file with mode: 0644]
lib/tdb2/doc/design.txt [new file with mode: 0644]
lib/tdb2/free.c [new file with mode: 0644]
lib/tdb2/hash.c [new file with mode: 0644]
lib/tdb2/io.c [new file with mode: 0644]
lib/tdb2/lock.c [new file with mode: 0644]
lib/tdb2/open.c [new file with mode: 0644]
lib/tdb2/private.h [new file with mode: 0644]
lib/tdb2/summary.c [new file with mode: 0644]
lib/tdb2/tdb.c [new file with mode: 0644]
lib/tdb2/tdb2.h [new file with mode: 0644]
lib/tdb2/test/external-agent.c [new file with mode: 0644]
lib/tdb2/test/external-agent.h [new file with mode: 0644]
lib/tdb2/test/failtest_helper.c [new file with mode: 0644]
lib/tdb2/test/failtest_helper.h [new file with mode: 0644]
lib/tdb2/test/layout.c [new file with mode: 0644]
lib/tdb2/test/layout.h [new file with mode: 0644]
lib/tdb2/test/lock-tracking.c [new file with mode: 0644]
lib/tdb2/test/lock-tracking.h [new file with mode: 0644]
lib/tdb2/test/logging.c [new file with mode: 0644]
lib/tdb2/test/logging.h [new file with mode: 0644]
lib/tdb2/test/run-001-encode.c [new file with mode: 0644]
lib/tdb2/test/run-001-fls.c [new file with mode: 0644]
lib/tdb2/test/run-01-new_database.c [new file with mode: 0644]
lib/tdb2/test/run-02-expand.c [new file with mode: 0644]
lib/tdb2/test/run-03-coalesce.c [new file with mode: 0644]
lib/tdb2/test/run-04-basichash.c [new file with mode: 0644]
lib/tdb2/test/run-05-readonly-open.c [new file with mode: 0644]
lib/tdb2/test/run-10-simple-store.c [new file with mode: 0644]
lib/tdb2/test/run-11-simple-fetch.c [new file with mode: 0644]
lib/tdb2/test/run-12-store.c [new file with mode: 0644]
lib/tdb2/test/run-13-delete.c [new file with mode: 0644]
lib/tdb2/test/run-14-exists.c [new file with mode: 0644]
lib/tdb2/test/run-15-append.c [new file with mode: 0644]
lib/tdb2/test/run-16-wipe_all.c [new file with mode: 0644]
lib/tdb2/test/run-20-growhash.c [new file with mode: 0644]
lib/tdb2/test/run-21-parse_record.c [new file with mode: 0644]
lib/tdb2/test/run-25-hashoverload.c [new file with mode: 0644]
lib/tdb2/test/run-30-exhaust-before-expand.c [new file with mode: 0644]
lib/tdb2/test/run-50-multiple-freelists.c [new file with mode: 0644]
lib/tdb2/test/run-55-transaction.c [new file with mode: 0644]
lib/tdb2/test/run-56-open-during-transaction.c [new file with mode: 0644]
lib/tdb2/test/run-57-die-during-transaction.c [new file with mode: 0644]
lib/tdb2/test/run-64-bit-tdb.c [new file with mode: 0644]
lib/tdb2/test/run-80-tdb_fd.c [new file with mode: 0644]
lib/tdb2/test/run-81-seqnum.c [new file with mode: 0644]
lib/tdb2/test/run-82-lockattr.c [new file with mode: 0644]
lib/tdb2/test/run-83-openhook.c [new file with mode: 0644]
lib/tdb2/test/run-90-get-set-attributes.c [new file with mode: 0644]
lib/tdb2/test/run-91-get-stats.c [new file with mode: 0644]
lib/tdb2/test/run-add-remove-flags.c [new file with mode: 0644]
lib/tdb2/test/run-check-callback.c [new file with mode: 0644]
lib/tdb2/test/run-expand-in-transaction.c [new file with mode: 0644]
lib/tdb2/test/run-features.c [new file with mode: 0644]
lib/tdb2/test/run-firstkey-nextkey.c [new file with mode: 0644]
lib/tdb2/test/run-fork-test.c [new file with mode: 0644]
lib/tdb2/test/run-lockall.c [new file with mode: 0644]
lib/tdb2/test/run-locktimeout.c [new file with mode: 0644]
lib/tdb2/test/run-missing-entries.c [new file with mode: 0644]
lib/tdb2/test/run-open-multiple-times.c [new file with mode: 0644]
lib/tdb2/test/run-record-expand.c [new file with mode: 0644]
lib/tdb2/test/run-remap-in-read_traverse.c [new file with mode: 0644]
lib/tdb2/test/run-seed.c [new file with mode: 0644]
lib/tdb2/test/run-simple-delete.c [new file with mode: 0644]
lib/tdb2/test/run-summary.c [new file with mode: 0644]
lib/tdb2/test/run-tdb_errorstr.c [new file with mode: 0644]
lib/tdb2/test/run-traverse.c [new file with mode: 0644]
lib/tdb2/tools/Makefile [new file with mode: 0644]
lib/tdb2/tools/growtdb-bench.c [new file with mode: 0644]
lib/tdb2/tools/mktdb2.c [new file with mode: 0644]
lib/tdb2/tools/speed.c [new file with mode: 0644]
lib/tdb2/tools/tdb2dump.c [new file with mode: 0644]
lib/tdb2/tools/tdb2restore.c [new file with mode: 0644]
lib/tdb2/tools/tdb2tool.c [new file with mode: 0644]
lib/tdb2/tools/tdb2torture.c [new file with mode: 0644]
lib/tdb2/transaction.c [new file with mode: 0644]
lib/tdb2/traverse.c [new file with mode: 0644]