summaryrefslogtreecommitdiff
path: root/ctdb/server/ctdb_recoverd.c
Commit message (Expand)AuthorAgeFilesLines
* ctdb-recoverd: Set recovery lock handle at start of attemptMartin Schwenke2018-09-201-3/+4
* ctdb-recoverd: Handle cancellation when releasing recovery lockMartin Schwenke2018-09-201-0/+14
* ctdb-recoverd: Return early when the recovery lock is not heldMartin Schwenke2018-09-201-3/+5
* ctdb-recoverd: Store recovery lock handleMartin Schwenke2018-09-201-6/+7
* ctdb-recoverd: Use talloc() to allocate recovery lock handleMartin Schwenke2018-09-201-11/+23
* ctdb-recoverd: Rename hold_reclock_state to ctdb_recovery_lock_handleMartin Schwenke2018-09-201-4/+4
* ctdb-recoverd: Re-check master on failure to take recovery lockMartin Schwenke2018-09-201-0/+9
* ctdb-recoverd: Clean up taking of recovery lockMartin Schwenke2018-09-201-17/+24
* ctdb-recoverd: Abort recovery/takeover if recmaster changesAmitay Isaacs2017-09-121-0/+9
* ctdb-client: Fix ctdb_attach() to use database flagsAmitay Isaacs2017-08-251-3/+3
* ctdb-client: Optionally return database id from ctdb_ctrl_createdb()Amitay Isaacs2017-08-251-2/+2
* ctdb-client: Fix ctdb_ctrl_createdb() to use database flagsAmitay Isaacs2017-08-251-3/+4
* ctdb-client: Drop tdb_flags argument to ctdb_attach()Amitay Isaacs2017-06-261-1/+1
* ctdb-recovery: Do not run local ip verification when in recoveryAmitay Isaacs2017-06-241-3/+5
* ctdb-recovery: Get recmode unconditionally in the main_loopAmitay Isaacs2017-06-241-4/+7
* Correct "supressed" typo.Chris Lamb2017-02-221-1/+1
* ctdb-recoverd: Integrate takeover helperMartin Schwenke2016-12-191-2/+30
* ctdb-recoverd: Generalise helper state, handler and launchingMartin Schwenke2016-12-191-104/+122
* ctdb-recovery: Start recovery helper with ctdb_vfork_execAmitay Isaacs2016-12-051-2/+2
* ctdb-daemon: Initialize logging in recovery daemonAmitay Isaacs2016-12-051-0/+6
* ctdb-recoverd: Log a message when terminatingAmitay Isaacs2016-12-051-0/+1
* ctdb-daemon: Remove setting of debug_extra from switch_from_server_to_client()Amitay Isaacs2016-12-051-1/+1
* ctdb-common: Drop CTDB's copy of sys_read() and sys_write()Martin Schwenke2016-11-291-0/+1
* ctdb-daemon: Remove unused code cmdline.[ch]Amitay Isaacs2016-11-251-1/+0
* ctdb-recoverd: Drop code to freeze databases from set_recovery_mode()Amitay Isaacs2016-09-141-29/+2
* ctdb-recoverd: Don't directly release rogue IP addressesMartin Schwenke2016-08-171-9/+2
* ctdb-recoverd: Remove code that updates database priorities during recoveryAmitay Isaacs2016-07-251-43/+0
* ctdb-recovery: Remove serial database recovery codeAmitay Isaacs2016-07-251-792/+1
* ctdb-recoverd: Drop code to change the IP assignment treeMartin Schwenke2016-07-041-27/+0
* ctdb-ipalloc: Drop remote IP verificationMartin Schwenke2016-07-041-0/+3
* ctdb-recoverd: Avoid duplicate recoverd event in parallel recoveryAmitay Isaacs2016-06-081-9/+9
* ctdb-recoverd: Release recovery lock on exitMartin Schwenke2016-06-081-0/+21
* ctdb-recoverd: Add handler for lost recovery lockMartin Schwenke2016-06-081-2/+19
* ctdb-cluster-mutex: Register an extra handler for when mutex is lostMartin Schwenke2016-06-081-1/+1
* ctdb-cluster-mutex: ctdb_cluster_mutex() registers handler and private dataMartin Schwenke2016-06-081-3/+2
* ctdb-cluster-mutex: Drop cluster_mutex_handler() ctdb and handle argumentsMartin Schwenke2016-06-081-3/+1
* ctdb-recoverd: Simplify reclock handlerMartin Schwenke2016-06-081-4/+6
* ctdb-recoverd: Recovery lock handle should be in recovery deamon contextMartin Schwenke2016-06-081-14/+22
* ctdb-cluster-mutex: Pass a talloc context to allocate the handle offMartin Schwenke2016-06-081-1/+1
* ctdb-recoverd: No need to reset reclock handlerMartin Schwenke2016-06-081-3/+0
* ctdb-recoverd: Fix buggy function return on memory allocation failureMartin Schwenke2016-06-081-1/+1
* ctdb-recoverd: Don't expose internal cluster mutex statusMartin Schwenke2016-06-081-4/+4
* ctdb-daemon: Rename recovery lock file to just recovery lockMartin Schwenke2016-06-081-4/+4
* ctdb-recovery: Don't update recovery lock from daemonMartin Schwenke2016-06-081-53/+0
* ctdb-recovery: Don't sync recovery lock across clusterMartin Schwenke2016-06-081-39/+0
* ctdb-recoverd: Freeze databases whenever the node is INACTIVEAmitay Isaacs2016-06-011-2/+13
* ctdb-recoverd: Unify takeover run triggering code in main loopMartin Schwenke2016-05-131-12/+3
* ctdb-recoverd: Add early return in srvid_requests_reply()Martin Schwenke2016-05-131-0/+4
* ctdb-recoverd: Drop an unnecessary log messageMartin Schwenke2016-05-131-2/+0
* ctdb-recoverd: Move takeover run checks after recover checksMartin Schwenke2016-05-131-7/+9