Import from SAMBA's tdb:
authorRusty Russell <rusty@rustcorp.com.au>
Wed, 29 Jul 2009 12:36:44 +0000 (22:06 +0930)
committerRusty Russell <rusty@rustcorp.com.au>
Wed, 29 Jul 2009 12:36:44 +0000 (22:06 +0930)
commit03c1876179e48121ab2bb445053fcb8371f36e5e
tree55ecc10f441c7952912f277231727055344aa6c8
parentf83c45bf4ccd00d81498c30cf7455a9813cf104b
Import from SAMBA's tdb:
commit b90863c0b7b860b006ac49c9396711ff351f777f
Author: Howard Chu <hyc@highlandsun.com>
Date:   Tue Mar 31 13:15:54 2009 +1100

    Add tdb_transaction_prepare_commit()

    Using tdb_transaction_prepare_commit() gives us 2-phase commits. This
    allows us to safely commit across multiple tdb databases at once, with
    reasonable transaction semantics

Signed-off-by: tridge@samba.org
ccan/tdb/tdb.c
ccan/tdb/tdb.h
ccan/tdb/tdb_private.h
ccan/tdb/tools/keywords.c
ccan/tdb/tools/keywords.gperf
ccan/tdb/tools/replay_trace.c
ccan/tdb/tools/tdbtorture.c
ccan/tdb/transaction.c