summaryrefslogtreecommitdiff
path: root/ctdb/tests/src/ctdb_takeover_tests.c
Commit message (Expand)AuthorAgeFilesLines
* ctdb-tests: Avoid segfault by initializing loggingAmitay Isaacs2018-07-101-0/+2
* ctdb: Fix build on AIXAmitay Isaacs2018-07-101-3/+3
* ctdb-protocol: Optionally print port for address printing functionsMartin Schwenke2017-09-191-1/+1
* ctdb-build: Split protocol-util as a separate subsystemMartin Schwenke2017-09-191-1/+1
* ctdb-takeover: NoIPHostOnAllDisabled is global across clusterMartin Schwenke2016-12-191-9/+12
* ctdb-takeover: NoIPTakeover is global across clusterMartin Schwenke2016-12-191-6/+11
* ctdb-tests: Factor out reading of known public IP addressesMartin Schwenke2016-12-191-101/+4
* ctdb-tests: Support symbolic debug level in takeover testsMartin Schwenke2016-12-051-4/+7
* ctdb-ipalloc: ipalloc_set_public_ips() can't failMartin Schwenke2016-09-141-4/+1
* ctdb-tests: Link to ctdb-ipalloc instead of using ctdbd_test.cMartin Schwenke2016-07-041-4/+18
* ctdb-tests: Drop use of CTDB context from takeover testMartin Schwenke2016-07-041-36/+20
* ctdb-ipalloc: ipalloc() returns public IP listMartin Schwenke2016-07-041-3/+1
* ctdb-ipalloc: Move set_ipflags_internal() to ipallocMartin Schwenke2016-07-041-9/+11
* ctdb-ipalloc: Switch set_ipflags_internal() to use a new-style node mapMartin Schwenke2016-07-041-10/+8
* ctdb-ipalloc: Pass extra data to IP allocation state initialisationMartin Schwenke2016-07-041-4/+3
* ctdb-ipalloc: Move create_merged_ip_list() into ipallocMartin Schwenke2016-07-041-2/+0
* ctdb-ipalloc: New function ipalloc_set_public_ips()Martin Schwenke2016-07-041-2/+4
* ctdb-ipalloc: Don't build a global IP treeMartin Schwenke2016-07-041-2/+1
* ctdb-tests: Drop CTDB_TEST_MAX_NODESMartin Schwenke2016-07-041-9/+2
* ctdb-tests: Build a node map instead of a hacky node flags arrayMartin Schwenke2016-07-041-20/+22
* ctdb-tests: Assign known and available arrays via pointers.Martin Schwenke2016-07-041-3/+3
* ctdb-tests: read_ctdb_public_ip_info() reads all test inputMartin Schwenke2016-07-041-36/+50
* ctdb-tests: Drop CTDB_TEST_MAX_IPSMartin Schwenke2016-07-041-9/+1
* ctdb-tests: Drop all_ips argument from read_ctdb_public_ip_info()Martin Schwenke2016-07-041-5/+2
* ctdb-tests: Don't bother setting all_ipsMartin Schwenke2016-07-041-20/+2
* ctdb-tests: Simplify read_ctdb_public_ip_info() using new function add_ip()Martin Schwenke2016-07-041-21/+26
* ctdb-tests: Remove unused tests from IP takeover test harnessMartin Schwenke2016-07-041-266/+1
* ctdb-ipalloc: Remove most uses of struct ctdb_public_ip_list_oldMartin Schwenke2016-02-121-34/+27
* ctdb-tests: Fix some incorrect memory allocationsMartin Schwenke2016-01-121-2/+9
* ctdb-ipalloc: Rename ctdb_takeover_run_core() to ipalloc()Martin Schwenke2015-12-041-8/+8
* ctdb-ipalloc: Fold force_rebalance_candidates into IP allocation stateMartin Schwenke2015-12-041-4/+6
* ctdb-ipalloc: Fold all IPs list into IP allocation stateMartin Schwenke2015-12-041-35/+23
* ctdb-ipalloc: Have set_ipflags_internal() set ipalloc_state->ipflagsMartin Schwenke2015-11-231-4/+3
* ctdb-ipalloc: Fold IP flags into IP allocation stateMartin Schwenke2015-11-231-19/+15
* ctdb-ipalloc: Allocate memory off IP allocation stateMartin Schwenke2015-11-231-1/+1
* ctdb-ipalloc: Drop CTDB context argument from set_ipflags_internal()Martin Schwenke2015-11-231-1/+1
* ctdb-ipalloc: ctdb_takeover_run_core() takes ipalloc_stateMartin Schwenke2015-11-201-15/+23
* ctdb-ipalloc: Move IP list creation out to ctdb_takeover_run()Martin Schwenke2015-11-201-1/+3
* ctdb-ipalloc: Move IP allocation state into its own structMartin Schwenke2015-11-201-2/+5
* ctdb-ipalloc: Don't consider runstates in the IP takeover codeMartin Schwenke2015-11-161-19/+35
* ctdb-daemon: Rename struct ctdb_all_public_ips to ctdb_public_ip_list_oldAmitay Isaacs2015-11-041-9/+10
* ctdb-daemon: Rename struct ctdb_public_ip_list to public_ip_listAmitay Isaacs2015-11-041-22/+22
* ctdb-daemon: Rename struct ctdb_node_map to ctdb_node_map_oldAmitay Isaacs2015-11-041-2/+2
* ctdb: Fix CID 1125634 Out-of-bounds writeVolker Lendecke2015-03-261-1/+1
* ctdb-logging: Change LogLevel to DEBUGLEVELMartin Schwenke2014-10-061-2/+2
* ctdb-tests: Mark some functions as staticMartin Schwenke2014-09-101-18/+19
* recoverd: Fix the implementation of CTDB_SRVID_REBALANCE_NODEMartin Schwenke2013-09-191-4/+7
* tests/takeover: Takeover tests can use up to 1024 and checks limitsMartin Schwenke2013-05-241-1/+13
* tests/takeover: Allow takeover runs with differing IP allocations per nodeMartin Schwenke2013-05-241-10/+47
* recoverd: Nodes can only takeover IPs if they are in runstate RUNNINGMartin Schwenke2013-05-241-1/+29