summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
| * Changes for unobtrusive recovery and new method for health check.Srikrishan Malik2013-01-113-75/+156
| * recoverd: Create recoverd monitoring timed events off recoverd contextAmitay Isaacs2013-01-091-1/+1
| * daemon: Protect against double free of callback state while shutting downAmitay Isaacs2013-01-093-2/+11
| * daemon: On shutdown, destroy timed events that check if recoverd is activeAmitay Isaacs2013-01-093-7/+15
| * tests: Add a test for recovery of persistent databasesAmitay Isaacs2013-01-091-0/+119
| * tools/ctdb: Add setdbseqnum command to set __db_sequence_number__Amitay Isaacs2013-01-091-0/+86
| * tools/ctdb: Re-factor code to check if db exists given name or idAmitay Isaacs2013-01-091-212/+110
| * tools/ctdb: Add pdelete command to delete a record from persistent databaseAmitay Isaacs2013-01-091-0/+67
| * daemon: Update the comment and remove redundant check in ctdb_start_transport()Amitay Isaacs2013-01-091-6/+1
| * eventscripts: Fail the setup event if CTDB does not become readyMartin Schwenke2013-01-091-4/+3
| * scripts: Make script_log() use supplied message, stop logger from hangingMartin Schwenke2013-01-081-1/+1
| * scripts: Rework ctdb-crash-cleanup.sh so that it uses existing functionsMartin Schwenke2013-01-081-32/+17
| * scripts: Make drop_all_public_ips() more robustMartin Schwenke2013-01-081-3/+32
| * ctdbd: Default value for debug_hung_script should use ETCDIRMartin Schwenke2013-01-081-1/+1
| * scripts: debug-hung-script.sh doesn't need functions/loadconfigMartin Schwenke2013-01-081-3/+0
| * scripts: statd-callout should calculate CTDB_BASE if it is not setMartin Schwenke2013-01-081-3/+2
| * eventscripts: Each script should set CTDB_BASE if it is not setMartin Schwenke2013-01-0819-0/+57
| * scripts: Move drop_all_public_ips() to the functions fileMartin Schwenke2013-01-082-6/+6
| * tests/simple: Add test to check recovery daemon IP verificationMartin Schwenke2013-01-082-6/+121
| * tests/eventscripts: Ratchet down debug level for ctdb_takeover_testsMartin Schwenke2013-01-081-1/+2
| * recoverd: Separate each IP allocation algorithm into its own functionMartin Schwenke2013-01-081-66/+96
| * recoverd: New function unassign_unsuitable_ips()Martin Schwenke2013-01-081-25/+34
| * recoverd: Move failback retry loop into basic_failback() and lcp2_failback()Martin Schwenke2013-01-082-31/+28
| * recoverd: Trying to failback more IPs no longer allocates unassigned IPsMartin Schwenke2013-01-082-20/+2
| * recoverd: basic_failback() can call find_takeover_node() directlyMartin Schwenke2013-01-081-4/+2
| * recoverd: Don't do failback at all when deterministic IPs are in useMartin Schwenke2013-01-081-13/+5
| * recoverd: Move the test for both 'DeterministicIPs' and 'NoIPFailback' setMartin Schwenke2013-01-081-3/+8
| * recoverd: Fix a memory leak in IP allocationMartin Schwenke2013-01-081-0/+2
| * tests/takeover: Add some LCP2 tests for case when no node are healthyMartin Schwenke2013-01-086-0/+189
| * tests/takeover: Initial tests for deterministic IPsMartin Schwenke2013-01-083-0/+90
| * tests/takeover: Do output filtering for deterministic IPs algorithm tooMartin Schwenke2013-01-081-1/+2
| * tests/takeover: Support testing of NoIPTakeoverOnDisabledMartin Schwenke2013-01-081-0/+5
| * tests/takeover: IP allocation now selected via $CTDB_IP_ALGORITHMMartin Schwenke2013-01-082-16/+18
| * tests/takeover: Support valgrinding the takeover codeMartin Schwenke2013-01-081-1/+1
| * tests: new simple integration test for delip interface garbage collectionMartin Schwenke2013-01-071-0/+62
| * tests: new function ip2ipmask() for integration testingMartin Schwenke2013-01-071-0/+7
| * ctdbd: Clean up orphaned interfaces when an IP is deletedMartin Schwenke2013-01-071-4/+72
| * tests/complex: Add NFS test when CTDB is killed on one of the nodesAmitay Isaacs2013-01-071-0/+88
| * Eventscripts: Change the default reconfigure action to do nothingMartin Schwenke2013-01-075-14/+12
| * Eventscripts: Do not restart NFS on reconfigureMartin Schwenke2013-01-077-14/+0
| * ctdbd: Initialise the node flags in just one placeMartin Schwenke2013-01-074-23/+33
| * ctdbd: Remove debug option --node-ip, use --listen insteadMartin Schwenke2013-01-073-54/+21
| * tests: Local daemons should use --listen instead of --node-ipMartin Schwenke2013-01-071-1/+1
| * Initscript: when checking status, print output of "ctdb ping" if it failsMartin Schwenke2013-01-071-1/+4
| * ctdb:recover: fix a comment typoMichael Adam2013-01-051-1/+1
| * events/50.samba: fix testparm background updateMichael Adam2013-01-051-1/+1
| * daemon: Add a tunable to enable automatic database priority settingAmitay Isaacs2013-01-054-5/+24
| * daemon: Check if log_latency_ms is set before using itAmitay Isaacs2012-11-301-1/+1
| * Git should ignore generated include/version.h fileMartin Schwenke2012-11-271-0/+1
| * vacuum: Avoid some tallocs in ctdb recoveryVolker Lendecke2012-11-261-6/+8