summaryrefslogtreecommitdiffstats
path: root/ctdb/server/ctdb_freeze.c
Commit message (Expand)AuthorAgeFilesLines
* freeze: Make ctdb_start_freeze() a void functionAmitay Isaacs2013-07-021-14/+6
* freeze: If priority is invalid here, it's time to abortAmitay Isaacs2013-07-021-6/+1
* freeze: Log message from ctdb_start_freeze() and ctdb_control_freeze()Amitay Isaacs2013-07-021-2/+3
* build: Fix tdb.h path to enable building with system TDB libraryMathieu Parent2013-06-141-1/+1
* ctdb_freeze: Replace locking functions with locking APIAmitay Isaacs2012-10-201-140/+18
* ctdbd: Return explicit boolean values for function returning boolAmitay Isaacs2012-07-161-1/+1
* server: Replace BOOL datatype with bool, True/False with true/falseAmitay Isaacs2012-05-281-1/+1
* Track all child process so we never send a signal to an unrelated process (ou...Ronnie Sahlberg2012-05-031-3/+3
* Remove explicit include of lib/tevent/tevent.h.Amitay Isaacs2012-04-131-1/+0
* This needs more testing firstRonnie Sahlberg2011-03-211-5/+0
* ctdbd: call tdb_reopen_all() in freeze child.Rusty Russell2011-03-211-0/+5
* When wiping a database, clear the delete_queue.Michael Adam2011-03-141-0/+11
* Merge commit 'rusty/ports-from-1.0.112' into fooRonnie Sahlberg2010-08-191-0/+1
|\
| * logging: give a unique logging name to each forked child.Rusty Russell2010-08-181-0/+1
* | Merge commit 'rusty/vacuum-fix-master'Ronnie Sahlberg2010-08-191-0/+3
|\ \
| * | freeze: abort vacuuming when we're going to freeze.Rusty Russell2010-08-181-0/+3
| |/
* / event: Update events to latest Samba version 0.9.8Rusty Russell2010-08-181-2/+3
|/
* ctdb_freeze: extend db priority hack to cover serverid.tdb deadlock.Rusty Russell2010-07-011-2/+6
* Additional log messages when tdb databases can no longer be chainlocked or ch...Ronnie Sahlberg2010-06-081-0/+2
* server: Use tdb_check to verify persistent tdbs on startupStefan Metzmacher2009-12-161-1/+20
* server: move error handling to a 'fail' label in ctdb_control_transaction_com...Stefan Metzmacher2009-12-161-14/+19
* change the lock wait child handling to use a pipe isntead of a socketpairRonnie Sahlberg2009-11-261-18/+16
* if a lock wait child died/finished, we could have released the lockwait handl...Ronnie Sahlberg2009-10-221-6/+15
* allow a pre .95 version of a recovery master to freeze databases on a post .9...Ronnie Sahlberg2009-10-141-0/+10
* Port Volkers deadlock avoidance patch to HEAD.Ronnie Sahlberg2009-10-141-0/+21
* add a new control for explicitely cancelling recovery transactions, i.e. theRonnie Sahlberg2009-10-121-0/+25
* initial attempt at freezing databases in priority orderRonnie Sahlberg2009-10-121-74/+126
* uptade the freeze/thaw commands to be able to send the requested database pri...Ronnie Sahlberg2009-10-121-1/+8
* add a control to set a database priority. Let newly created databases default...Ronnie Sahlberg2009-10-101-0/+1
* Revert "we only need to have transaction nesting disabled when we start the n...Ronnie Sahlberg2009-05-251-1/+0
* Revert "set the TDB_NO_NESTING flag for the tdb before we start a transaction...Ronnie Sahlberg2009-05-251-1/+0
* we only need to have transaction nesting disabled when we start the new trans...Ronnie Sahlberg2009-04-261-0/+1
* set the TDB_NO_NESTING flag for the tdb before we start a transaction from wi...Ronnie Sahlberg2009-04-261-0/+1
* proper waitpid() fix.Ronnie Sahlberg2008-07-091-1/+0
* Revert "waitpid() can block if it takes a long time before the child terminates"Ronnie Sahlberg2008-07-081-0/+1
* waitpid() can block if it takes a long time before the child terminatesRonnie Sahlberg2008-07-081-1/+0
* If a transaction commit fails. Log this error and cancel all pending transact...Ronnie Sahlberg2008-07-071-4/+13
* in the destructor for the lock-wait child, make sure that we cancel any pendingRonnie Sahlberg2008-07-071-1/+19
* fixed some incorrect CTDB_NO_MEMORY*() calls found after fixing theAndrew Tridgell2008-07-041-1/+1
* zero out the ctdb->freeze_handle when we free itAndrew Tridgell2008-07-041-0/+3
* testRonnie Sahlberg2008-06-261-2/+3
* Revert "test"Ronnie Sahlberg2008-06-261-3/+5
* testRonnie Sahlberg2008-06-261-5/+3
* third attempt for fixing a freeze child writing to the socketRonnie Sahlberg2008-06-261-5/+11
* only loop over the write it the write failedRonnie Sahlberg2008-06-261-6/+6
* the write() from the freeze child process can failRonnie Sahlberg2008-06-261-1/+10
* merge from ronnieAndrew Tridgell2008-02-041-19/+19
* added paranoid transaction idsAndrew Tridgell2008-01-061-5/+18
* new simpler and much faster recovery code based on tdb transactionsAndrew Tridgell2008-01-061-0/+133
* a useful hack for checking correct behaviour of recoveryAndrew Tridgell2008-01-051-0/+4