summaryrefslogtreecommitdiffstats
path: root/ctdb/lib/tdb/common/transaction.c
Commit message (Expand)AuthorAgeFilesLines
* ctdb-build: Remove duplicate tdb libraryAmitay Isaacs2014-06-201-1294/+0
* tdb: Sync to tdb 1.2.11 from upstreamAmitay Isaacs2013-05-291-9/+8
* lib/tdb: Sync tdb from samba git treeAmitay Isaacs2012-04-131-53/+116
* tdb: Add a non-blocking version of tdb_transaction_startVolker Lendecke2010-04-221-2/+15
* Fix some nonempty blank linesVolker Lendecke2010-04-221-11/+11
* tdb: handle processes dying during transaction commit.Rusty Russell2010-04-221-0/+25
* tdb: don't truncate tdb on recoveryRusty Russell2010-04-221-10/+0
* tdb: remove lock opsRusty Russell2010-04-221-21/+0
* tdb: rename tdb_release_extra_locks() to tdb_release_transaction_locks()Rusty Russell2010-04-221-2/+1
* tdb: cleanup: remove ltype argument from _tdb_transaction_cancel.Rusty Russell2010-04-221-17/+13
* tdb: tdb_allrecord_lock/tdb_allrecord_unlock/tdb_allrecord_upgradeRusty Russell2010-04-221-7/+5
* tdb: use tdb_nest_lock() for open lock.Rusty Russell2010-04-221-12/+5
* tdb: cleanup: tdb_release_extra_locks() helperRusty Russell2010-04-221-17/+1
* tdb: cleanup: tdb_have_extra_locks() helperRusty Russell2010-04-221-2/+2
* tdb: cleanup: tdb_nest_lock/tdb_nest_unlockRusty Russell2010-04-221-1/+1
* tdb: cleanup: rename global_lock to allrecord_lock.Rusty Russell2010-04-221-5/+5
* tdb: cleanup: rename GLOBAL_LOCK to OPEN_LOCK.Rusty Russell2010-04-221-12/+12
* tdb: make _tdb_transaction_cancel static.Rusty Russell2010-04-221-1/+1
* tdb: cleanup: split brlock and brunlock methods.Rusty Russell2010-04-221-26/+39
* tdb: use fdatasync() instead of fsync() in transactionsAndrew Tridgell2010-04-221-1/+1
* tdb: Apply some const, just for clarityVolker Lendecke2010-04-221-1/+1
* tdb: fix recovery reuse after crashRusty Russell2010-04-221-4/+10
* tdb: give a name to the invalid recovery area constant (0)Rusty Russell2010-04-221-3/+3
* tdb: fix an early release of the global lock that can cause data corruptionVolker Lendecke2010-02-021-5/+10
* tdb: add TDB_DISALLOW_NESTING and make TDB_ALLOW_NESTING the default behaviorStefan Metzmacher2009-12-161-3/+11
* tdb: rename 'struct list_struct' into 'struct tdb_record'Stefan Metzmacher2009-12-161-6/+6
* The msync manpage reports that msync *must* be called before munmap. Failure ...Stefan Metzmacher2009-12-161-1/+1
* lib/tdb: wean off TDB_ERRCODE.Rusty Russell2009-12-161-1/+2
* lib/tdb: TDB_TRACE support (for developers)Rusty Russell2009-12-161-20/+35
* tdb: allow reads after prepare commitAndrew Tridgell2009-12-161-8/+0
* Port from SAMBA tdb: commit a386173fa1c7c5bcc11ea9260d84b6c52c154b3d Author: ...Rusty Russell2009-08-041-0/+12
* Port from SAMBA tdb: commit 4b4fec65db4e202afa13b2d15867f4d8a54d154e Author: ...Rusty Russell2009-08-041-5/+7
* Port from SAMBA tdb: commit 42c0931441ef53a3f977e1334355fa83f05ac184 Author: ...Rusty Russell2009-08-041-1/+0
* Port from SAMBA tdb:Rusty Russell2009-08-041-52/+124
* New attempt at TDB transaction nesting allow/disallow.Ronnie Sahlberg2009-05-251-0/+11
* Revert "add TDB_NO_NESTING. When this flag is set tdb will not allow any nest...Ronnie Sahlberg2009-05-251-14/+4
* add TDB_NO_NESTING. When this flag is set tdb will not allow any nested trans...Ronnie Sahlberg2009-04-261-4/+14
* second try for safe transaction stores into persistend tdb databasesRonnie Sahlberg2008-05-221-1/+1
* dont emit the can not start transaction with locks held at all.Ronnie Sahlberg2008-05-211-1/+1
* lower the debug level for the "can not start transaction" since we do expect ...Ronnie Sahlberg2008-05-211-1/+1
* fixed a crash bug in the new transaction codeAndrew Tridgell2008-01-311-0/+3
* merge from samba4Andrew Tridgell2008-01-181-2/+5
* minor fix to transaction_write_existingAndrew Tridgell2008-01-151-16/+6
* fixed the bug that caused tdbtorture to failAndrew Tridgell2008-01-141-0/+75
* Rewrote the tdb transaction code to be O(N) instead of O(N^2)Andrew Tridgell2008-01-051-184/+181
* update lib/tdb from samba4Andrew Tridgell2007-07-101-2/+1
* update lib/replace from samba4Andrew Tridgell2007-07-101-1/+1
* global lock should imply the transaction lockAndrew Tridgell2007-05-221-5/+4
* merge local copy of tdb from samba4 tdbAndrew Tridgell2007-04-161-15/+16
* added rest of tdb (missed in earlier commit)Andrew Tridgell2007-02-201-0/+1052