ctdb-daemon: Move interface addition into interface parsing
[metze/samba/wip.git] / ctdb / server / ctdb_takeover.c
2016-09-08 Martin Schwenkectdb-daemon: Move interface addition into interface...
2016-09-08 Martin Schwenkectdb-daemon: Drop some uses of CTDB_NO_MEMORY{,_FATAL}()
2016-09-08 Martin Schwenkectdb-daemon: Consolidate interface checking with interf...
2016-09-08 Martin Schwenkectdb-daemon: Replace some uses of CTDB_NO_MEMORY_FATAL()
2016-09-08 Martin Schwenkectdb-daemon: Move and improve public IP duplicate checking
2016-09-08 Martin Schwenkectdb-daemon: Drop use of strdup(3) and free(3) when...
2016-09-01 Martin Schwenkectdb-daemon: Don't steal control structure before synch...
2016-08-21 Martin Schwenkectdb-daemon: When releasing an IP, update PNN in callback
2016-08-21 Martin Schwenkectdb-daemon: Rename takeover_callback_state -> release_...
2016-08-18 Martin Schwenkectdb-ipalloc: Fix cumulative takeover timeout
2016-08-17 Martin Schwenkectdb-daemon: Fix takeover of incorrectly assigned publi...
2016-08-17 Martin Schwenkectdb-daemon: Avoid referencing NULL pointer due to...
2016-08-17 Martin SchwenkeRevert "When adding an ip at runtime, it might not...
2016-08-17 Martin Schwenkectdb-daemon: Drop special case handling for new IP...
2016-08-17 Martin Schwenkectdb-daemon: Use release_ip_post() when releasing all...
2016-08-17 Martin Schwenkectdb-daemon: Factor out new function release_ip_post()
2016-08-17 Martin Schwenkectdb-daemon: Do not copy address for RELEASE_IP message
2016-08-17 Martin Schwenkectdb-daemon: Do not update the VNN state on RELEASE_IP...
2016-08-17 Martin Schwenkectdb-daemon: Try to release IP address even if interfac...
2016-08-17 Martin Schwenkectdb-daemon: Fix CID 1125574 Operands don't affect...
2016-07-28 Martin Schwenkectdb-daemon: Deletion of IPs is deferred until the...
2016-07-28 Martin Schwenkectdb-daemon: Move CTDB VNN structure to IP takeover...
2016-07-28 Martin Schwenkectdb-ipalloc: Use a cumulative timeout for takeover...
2016-07-04 Martin Schwenkectdb-ipalloc: ipalloc() returns public IP list
2016-07-04 Martin Schwenkectdb-ipalloc: Move set_ipflags_internal() to ipalloc
2016-07-04 Martin Schwenkectdb-ipalloc: Switch set_ipflags_internal() to use...
2016-07-04 Martin Schwenkectdb-ipalloc: Move ipalloc state initialisation to...
2016-07-04 Martin Schwenkectdb-ipalloc: Pass extra data to IP allocation state...
2016-07-04 Martin Schwenkectdb-ipalloc: Make no_ip_failback a boolean
2016-07-04 Martin Schwenkectdb-ipalloc: New function ipalloc_can_host_ips()
2016-07-04 Martin Schwenkectdb-ipalloc: Move create_merged_ip_list() into ipalloc
2016-07-04 Martin Schwenkectdb-ipalloc: New function ipalloc_set_public_ips()
2016-07-04 Martin Schwenkectdb-ipalloc: Remove function ctdb_reload_remote_public...
2016-07-04 Martin Schwenkectdb-ipalloc: Clean up reloading of remote public IPs
2016-07-04 Martin Schwenkectdb-ipalloc: Don't build a global IP tree
2016-07-04 Martin Schwenkectdb-ipalloc: Drop code to update IP assignment tree
2016-07-04 Martin Schwenkectdb-ipalloc: Drop remote IP verification
2016-07-04 Martin Schwenkectdb-ipalloc: Drop a use of CTDB_NO_MEMORY_NULL()
2016-07-04 Martin Schwenkectdb-ipalloc: Do not use node count or PNNs from CTDB...
2016-07-04 Martin Schwenkectdb-ipalloc: Drop an unnecessary check
2016-07-04 Martin Schwenkectdb-ipalloc: Move if-statement with broken condition
2016-05-13 Martin Schwenkectdb-takeover: Do not set node unhealthy when "takeip...
2016-05-13 Martin Schwenkectdb-takeover: Recovery daemon no longer passes fail...
2016-05-13 Martin Schwenkectdb-takeover: Only apply banning credits to the worst...
2016-05-13 Martin Schwenkectdb-takeover: Count takeover run failures
2016-05-13 Martin Schwenkectdb-takeover: Send banning credit messages from fail...
2016-05-13 Martin Schwenkectdb-takeover: Have the takeover fail callback log...
2016-05-13 Martin Schwenkectdb-takeover: Use the takeover_run_fail_callback(...
2016-05-13 Martin Schwenkectdb-takeover: New function takeover_callback_data_init()
2016-05-13 Martin Schwenkectdb-takeover: Takeover callback data doesn't need...
2016-05-13 Martin Schwenkectdb-takeover: PNN can be used to index into node map
2016-05-13 Martin Schwenkectdb-takeover: Drop ipreallocated fallback code
2016-04-25 Martin Schwenkectdb-ipalloc: Do ipreallocated even if no IP addresses...
2016-04-25 Martin Schwenkectdb-daemon: Move port filtering to server side when...
2016-04-15 Martin Schwenkectdb-daemon: Drop --single-public-ip option and related...
2016-04-01 Martin Schwenkectdb-daemon: Remove implementation of CTDB_CONTROL_KILL_TCP
2016-04-01 Martin Schwenkectdb-killtcp: Factor out killtcp code into separate...
2016-04-01 Martin Schwenkectdb-killtcp: Factor out ctdb_killtcp()
2016-04-01 Martin Schwenkectdb-killtcp: Change struct ctdb_tcp_kill to store...
2016-04-01 Martin Schwenkectdb-killtcp: Avoid CTDB_NO_MEMORY()
2016-04-01 Martin Schwenkectdb-killtcp: Determine the interface as soon as vnn...
2016-04-01 Martin Schwenkectdb-killtcp: Use the given event context directly
2016-03-21 Martin Schwenkectdb-daemon: Replace an unsafe strcpy(3) call
2016-03-21 Martin Schwenkectdb-daemon: Validate length of new interface names
2016-03-10 Martin Schwenkectdb-tools: Drop "ctdb rebalanceip"
2016-03-07 Amitay Isaacsctdb-takeover: Inform clients when dropping all IP...
2016-03-07 Amitay Isaacsctdb-takeover: Do not kill smbd processes on releasing IP
2016-02-23 Martin Schwenkectdb: Use ctdb_wait_for_process_to_exit()
2016-02-16 Volker Lendeckectdb: Fix CID 1353175 Logically dead code
2016-02-12 Martin Schwenkectdb-ipalloc: Remove most uses of struct ctdb_public_ip...
2016-02-12 Martin Schwenkectdb-ipalloc: Use goto fail to avoid repetition
2016-01-13 Martin Schwenkectdb-ipalloc: Document the steps involved in a takeover run
2016-01-13 Martin Schwenkectdb-ipalloc: Split IP allocation into its own build...
2016-01-12 Martin Schwenkectdb-ipalloc: Fix a memory leak
2015-12-04 Martin Schwenkectdb-ipalloc: Rename top level IP allocation algorithm...
2015-12-04 Martin Schwenkectdb-ipalloc: Rename ctdb_takeover_run_core() to ipalloc()
2015-12-04 Martin Schwenkectdb-ipalloc: Fold force_rebalance_candidates into...
2015-12-04 Martin Schwenkectdb-ipalloc: Fold all IPs list into IP allocation...
2015-12-04 Martin Schwenkectdb-ipalloc: Tidy up some of the IP allocation functions
2015-12-04 Martin Schwenkectdb-daemon: Don't delete connection information for...
2015-12-04 Martin Schwenkectdb-daemon: Move VNN lookup out of ctdb_remove_tcp_con...
2015-12-04 Martin Schwenkectdb-daemon: Do not process tickle updates for hosted...
2015-11-23 Martin Schwenkectdb-ipalloc: Drop unnecessary struct ctdb_ipflags
2015-11-23 Martin Schwenkectdb-ipalloc: Move memory allocation into ipalloc_state...
2015-11-23 Martin Schwenkectdb-ipalloc: Have set_ipflags_internal() set ipalloc_s...
2015-11-23 Martin Schwenkectdb-ipalloc: Fold IP flags into IP allocation state
2015-11-23 Martin Schwenkectdb-ipalloc: Use number of nodes from IP allocation...
2015-11-23 Martin Schwenkectdb-ipalloc: Allocate memory off IP allocation state
2015-11-23 Martin Schwenkectdb-ipalloc: Add error handling to IP allocation
2015-11-23 Martin Schwenkectdb-ipalloc: Drop CTDB context argument from set_ipfla...
2015-11-20 Martin Schwenkectdb-ipalloc: ctdb_takeover_run_core() takes ipalloc_state
2015-11-20 Martin Schwenkectdb-ipalloc: Tidy up create_merged_ip_list()
2015-11-20 Martin Schwenkectdb-ipalloc: Move IP list creation out to ctdb_takeove...
2015-11-20 Martin Schwenkectdb-ipalloc: Add no_ip_failback to ipalloc_state
2015-11-20 Martin Schwenkectdb-ipalloc: New enum ipalloc_algorithm in ipalloc_state
2015-11-20 Martin Schwenkectdb-ipalloc: Move IP allocation state into its own...
2015-11-20 Martin Schwenkectdb-ipalloc: node_ip_coverage() doesn't need CTDB...
2015-11-18 Christof Schmittctdb: Use prctl_set_comment from lib/util
2015-11-16 Martin Schwenkectdb-ipalloc: Don't consider runstates in the IP takeov...
2015-11-16 Martin Schwenkectdb-ipalloc: Check for available IPs, not runstate...
next