summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* libctdb: implement ctdb_disconnect and ctdb_detachdbRusty Russell2010-06-184-12/+89
* libctdb: fix io_elem resource leak on realloc failure.Rusty Russell2010-06-181-2/+4
* libctdb: fix writerecord() to actually write the record.Rusty Russell2010-06-211-0/+2
* libctdb: ctdb_service() never returns < 0Rusty Russell2010-06-181-1/+1
* libctdb: check ctdb_request_free & ctdb_cancel used appropriately.Rusty Russell2010-06-181-0/+15
* libctdb: synchronous should be using ctdb_cancel to kill unfinished requests.Rusty Russell2010-06-181-2/+6
* libctdb: fix uninitialized field usage on ctdb_attach failure pathRusty Russell2010-06-181-1/+1
* libctdb: removed unused lock field from struct ctdb_dbRusty Russell2010-06-181-3/+0
* config/interface_modify.sh: do the echo before running the scriptStefan Metzmacher2010-07-151-1/+1
* config/interface_modify.sh: before calling a script check if it exists and is...Stefan Metzmacher2010-07-151-0/+3
* config: wrap iptables in flock to avoid concurrancy.Rusty Russell2010-07-151-0/+6
* ctdb: fix crash on "ctdb scriptstatus --events=releaseip"Rusty Russell2010-07-121-0/+4
* version: generate RPM version from gitRusty Russell2010-07-022-10/+30
* Report client for queue errors.Rusty Russell2010-07-017-22/+52
* tdb: improve loggingRusty Russell2010-07-011-2/+3
* ctdb_freeze: extend db priority hack to cover serverid.tdb deadlock.Rusty Russell2010-07-011-2/+6
* speed startup: with --sloppy-start, cut initial election timeout to 1/2 second.Rusty Russell2010-06-221-0/+5
* speed startup: add --sloppy-start.Rusty Russell2010-06-223-1/+4
* speed startup: run startup immediately after recovery finished.Rusty Russell2010-06-221-1/+1
* speed startup: don't wait a full recovery interval if we've already waitedRusty Russell2010-06-221-3/+12
* speed startup: immediately run first monitor event after startup.Rusty Russell2010-06-221-1/+1
* speed startup: alter recovery loopRusty Russell2010-06-221-100/+103
* Wrap the IDR early, but not too early.Ronnie Sahlberg2010-06-101-1/+1
* Merge commit 'rusty/idtree'Ronnie sahlberg2010-06-104-4/+14
|\
| * Delay reusing ids to make protocol more robustRusty Russell2010-06-103-2/+10
| * idtree: fix handling of large ids (eg INT_MAX)Rusty Russell2010-06-101-2/+4
* | fix a debug messageRonnie Sahlberg2010-06-091-1/+1
* | idr can timeout and wrap/be reused quite quickly.Ronnie Sahlberg2010-06-091-1/+11
* | We can not be holding a chainlock at this stage, so the tdb_chainunlock() cal...Ronnie Sahlberg2010-06-091-1/+0
* | add extra logging for failed ctdb_ltdb_unlock() for a few more placesRonnie Sahlberg2010-06-091-4/+19
* | add additional logging when tdb_chainunlock() failsRonnie Sahlberg2010-06-093-8/+39
* | print the db name qwhen a chainunlock fails tooRonnie Sahlberg2010-06-091-1/+1
* | when tdb_chainunlock() fails, print the tdb error that occuredRonnie Sahlberg2010-06-091-1/+1
|/
* Some "ctdb ..." commands can be run without having the main daemon running.Ronnie Sahlberg2010-06-091-10/+11
* libctdb: connect TDB logging to our loggingRusty Russell2010-06-083-9/+68
* libctdb: always check header hasn't changed on local tdbRusty Russell2010-06-082-25/+57
* libctdb: more bool conversion, and accompany lock by ctdb_db in APIRusty Russell2010-06-084-18/+34
* libctdb: clarify logging levelsRusty Russell2010-06-083-17/+30
* libctdb: use magic to detect free/invalid locksRusty Russell2010-06-081-26/+32
* Additional log messages when tdb databases can no longer be chainlocked or ch...Ronnie Sahlberg2010-06-082-1/+3
* In ctdb_writerecord()Ronnie Sahlberg2010-06-051-0/+7
* Split ctdb_release_lock() into a function to release the locvk and another fu...Ronnie Sahlberg2010-06-053-3/+26
* update "ctdb pnn" to use the new return value for _recv() whereRonnie Sahlberg2010-06-051-2/+2
* Must initialize ctdb->locks or else bad things happenRonnie Sahlberg2010-06-051-0/+1
* Update the ctdb tool to use the new signature for ctdb_connect()Ronnie Sahlberg2010-06-051-1/+2
* libctdb: documentationRusty Russell2010-06-042-90/+385
* libctdb: use values from ctdb_protocol.h, don't re-declareRusty Russell2010-06-041-12/+1
* libctdb: use bool in APIRusty Russell2010-06-046-64/+60
* libctdb: track lock for each ctdb_db, complain if they hold too long.Rusty Russell2010-06-042-33/+50
* patch libctdb-use-logging.patchRusty Russell2010-06-045-22/+138