summaryrefslogtreecommitdiff
path: root/ctdb/server
AgeCommit message (Expand)AuthorFilesLines
2020-11-02ctdb-daemon: Do not attempt to chown Unix domain socket in test modeMartin Schwenke1-7/+9
2020-11-02ctdb-daemon: Clean up call to bind socketMartin Schwenke1-4/+4
2020-11-02ctdb-daemon: Clean up socket bind/secure/listenMartin Schwenke1-17/+25
2020-10-06ctdb-recoverd: Drop unnecessary and broken codeMartin Schwenke1-47/+0
2020-10-06ctdb-recoverd: Drop unnecessary codeMartin Schwenke1-14/+0
2020-09-11ctdb-daemon: Drop implementation of old-style database pull/push controlsMartin Schwenke2-220/+3
2020-09-11ctdb-recovery: Simplify database push function namesMartin Schwenke1-35/+34
2020-09-11ctdb-recovery: Drop unnecessary database push wrapperMartin Schwenke1-68/+8
2020-09-11ctdb-recovery: Drop passing of capabilities into database pullMartin Schwenke1-7/+1
2020-09-11ctdb-recovery: Simplify database pull function namesMartin Schwenke1-3/+3
2020-09-11ctdb-recovery: Remove use of old pull and push controlsMartin Schwenke1-306/+16
2020-08-18ctdb-recoverd: Broadcast takeover run message when verifying IPsMartin Schwenke1-3/+5
2020-08-18ctdb-recoverd: Rename update_local_flags() -> update_flags()Martin Schwenke1-6/+6
2020-08-18ctdb-recoverd: Change update_local_flags() to use already retrieved nodemapsMartin Schwenke1-17/+9
2020-08-18ctdb-recoverd: Get remote nodemaps earlierMartin Schwenke1-7/+7
2020-08-18ctdb-recoverd: Do not fetch the nodemap from the recovery masterMartin Schwenke1-1/+10
2020-08-18ctdb-recoverd: Change get_remote_nodemaps() to use connected nodesMartin Schwenke1-3/+2
2020-08-18ctdb-recoverd: Fix node_pnn check and assignment of nodemap into arrayMartin Schwenke1-3/+11
2020-08-18ctdb-recoverd: Add fail callback to assign banning creditsMartin Schwenke1-8/+17
2020-08-18ctdb-recoverd: Add an intermediate state struct for nodemap fetchingMartin Schwenke1-2/+11
2020-08-18ctdb-recoverd: Move memory allocation into get_remote_nodemaps()Martin Schwenke1-12/+20
2020-08-18ctdb-recoverd: Change signature of get_remote_nodemaps()Martin Schwenke1-6/+7
2020-08-18ctdb-recoverd: Fix a local memory leakMartin Schwenke1-0/+1
2020-08-18ctdb-recoverd: Basic cleanups for get_remote_nodemaps()Martin Schwenke1-16/+23
2020-08-03lib: relicense smb_strtoul(l) under LGPLv3Ralph Boehme2-0/+2
2020-07-24ctdb-recoverd: Simplify calculation of new flagsMartin Schwenke1-3/+1
2020-07-24ctdb-recoverd: Correctly find nodemap entry for pnnMartin Schwenke1-2/+8
2020-07-24ctdb-recoverd: Do not retrieve nodemap from recovery masterMartin Schwenke1-16/+2
2020-07-24ctdb-recoverd: Flatten update_flags_on_all_nodes()Martin Schwenke1-43/+26
2020-07-24ctdb-recoverd: Move ctdb_ctrl_modflags() to ctdb_recoverd.cMartin Schwenke2-65/+68
2020-07-24ctdb-recoverd: Improve a call to update_flags_on_all_nodes()Martin Schwenke1-1/+1
2020-07-24ctdb-recoverd: Use update_flags_on_all_nodes()Martin Schwenke1-12/+6
2020-07-24ctdb-recoverd: Introduce some local variables to improve readabilityMartin Schwenke1-10/+21
2020-07-24ctdb-recoverd: Change update_flags_on_all_nodes() to take rec argumentMartin Schwenke1-4/+5
2020-07-24ctdb-recoverd: Drop unused nodemap argument from update_flags_on_all_nodes()Martin Schwenke1-5/+15
2020-05-22ctdb-daemon: Fix sorting of hot keysMartin Schwenke1-14/+19
2020-05-22ctdb-daemon: Add extra logging of hot keysMartin Schwenke2-0/+13
2020-05-22ctdb-daemon: Update hot key loggingMartin Schwenke1-3/+4
2020-05-22ctdb-daemon: Fix bug in slot 0 comparison optimisationMartin Schwenke1-2/+7
2020-05-22ctdb-daemon: Switch some variables to unsignedMartin Schwenke2-4/+4
2020-05-22ctdb-daemon: Add separate hot keys array for database statisticsMartin Schwenke2-23/+32
2020-04-28ctdb: Implement CTDB_CONTROL_ECHO_DATAVolker Lendecke1-0/+87
2020-04-17ctdb: Fix a memleakVolker Lendecke1-0/+1
2020-04-07ctdb-vacuum: Reschedule vacuum event if VacuumInterval has increasedMartin Schwenke1-0/+16
2020-04-07ctdb-vacuum: Store value of VacuumInterval in ctdb_vacuum_handleMartin Schwenke1-3/+10
2020-04-07ctdb-vacuum: Use vacuum_handle local variablesMartin Schwenke1-10/+20
2020-03-24ctdb-recoverd: Avoid dereferencing NULL rec->nodemapMartin Schwenke1-4/+4
2020-03-23ctdb-daemon: Don't allow attach from recovery if recovery is not activeMartin Schwenke1-0/+7
2020-03-23ctdb-daemon: Remove more unused old client database functionsMartin Schwenke1-105/+0
2020-03-23ctdb-recovery: Remove old code for creating missing databasesMartin Schwenke1-161/+0