summaryrefslogtreecommitdiffstats
path: root/lib/tdb/common/transaction.c
Commit message (Expand)AuthorAgeFilesLines
* tdb: make sure we skip over recovery area correctly.Rusty Russell2011-04-191-15/+29
* tdb: tdb_repack() only when it's worthwhile.Rusty Russell2011-04-181-6/+31
* tdb: fix transaction recovery area for converted tdbs.Rusty Russell2011-04-181-2/+4
* tdb: Set _PUBLIC_ in C file rather than header files (Debian bug 600898)Jelmer Vernooij2010-10-211-7/+7
* tdb: fix the build on mac os x 10.6.4.Günther Deschner2010-07-011-0/+4
* tdb: Add a non-blocking version of tdb_transaction_startVolker Lendecke2010-03-261-2/+15
* Fix some nonempty blank linesVolker Lendecke2010-03-251-11/+11
* tdb: handle processes dying during transaction commit.Rusty Russell2010-02-241-0/+25
* tdb: don't truncate tdb on recoveryRusty Russell2010-02-241-10/+0
* tdb: remove lock opsRusty Russell2010-02-241-21/+0
* tdb: rename tdb_release_extra_locks() to tdb_release_transaction_locks()Rusty Russell2010-02-241-2/+1
* tdb: cleanup: remove ltype argument from _tdb_transaction_cancel.Rusty Russell2010-02-241-17/+13
* tdb: tdb_allrecord_lock/tdb_allrecord_unlock/tdb_allrecord_upgradeRusty Russell2010-02-171-7/+5
* tdb: use tdb_nest_lock() for open lock.Rusty Russell2010-02-221-12/+5
* tdb: cleanup: tdb_release_extra_locks() helperRusty Russell2010-02-241-17/+1
* tdb: cleanup: tdb_have_extra_locks() helperRusty Russell2010-02-171-2/+2
* tdb: cleanup: tdb_nest_lock/tdb_nest_unlockRusty Russell2010-02-171-1/+1
* tdb: cleanup: rename global_lock to allrecord_lock.Rusty Russell2010-02-171-5/+5
* tdb: cleanup: rename GLOBAL_LOCK to OPEN_LOCK.Rusty Russell2010-02-171-12/+12
* tdb: make _tdb_transaction_cancel static.Rusty Russell2010-02-241-1/+1
* tdb: cleanup: split brlock and brunlock methods.Rusty Russell2010-02-171-26/+39
* tdb: use fdatasync() instead of fsync() in transactionsAndrew Tridgell2010-02-131-1/+1
* tdb: Apply some const, just for clarityVolker Lendecke2010-02-131-1/+1
* tdb: fix recovery reuse after crashRusty Russell2010-02-101-4/+10
* tdb: give a name to the invalid recovery area constant (0)Rusty Russell2010-02-101-3/+3
* tdb: fix an early release of the global lock that can cause data corruptionVolker Lendecke2010-02-011-5/+10
* tdb: add TDB_DISALLOW_NESTING and make TDB_ALLOW_NESTING the default behaviorStefan Metzmacher2009-11-201-3/+11
* New attempt at TDB transaction nesting allow/disallow.Ronnie Sahlberg2009-11-201-0/+11
* tdb: rename 'struct list_struct' into 'struct tdb_record'Stefan Metzmacher2009-10-231-6/+6
* lib/tdb: wean off TDB_ERRCODE.Rusty Russell2009-10-221-1/+2
* lib/tdb: TDB_TRACE support (for developers)Rusty Russell2009-10-221-20/+35
* tdb: allow reads after prepare commitAndrew Tridgell2009-09-151-8/+0
* auto-repack in transactions that expand the tdbAndrew Tridgell2009-06-011-0/+12
* make TDB_NOSYNC affect all the fsync/msync calls in transactionsAndrew Tridgell2009-05-281-5/+7
* tdb: Remove unused variableTim Prouty2009-03-311-1/+0
* Add tdb_transaction_prepare_commit()Howard Chu2009-03-311-52/+124
* Move common libraries from root to lib/.Jelmer Vernooij2008-09-171-0/+1119