1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-24 21:34:56 +03:00
samba-mirror/ctdb/server
Amitay Isaacs d139f87718 ctdb-freeze: Use single database freeze/thaw code for existing controls
This changes the locking behaviour when the databases are frozen.
Instead of a single lock helper locking all databases with a priority,
a lock helper is launched for every database.

Signed-off-by: Amitay Isaacs <amitay@gmail.com>
Reviewed-by: Martin Schwenke <martin@meltin.net>
2015-10-07 14:53:27 +02:00
..
ctdb_banning.c ctdb-daemon: Avoid the use of ctdb->freeze_mode variable 2015-10-07 14:53:26 +02:00
ctdb_call.c ctdb-call: Convert pending calls list to per database list 2015-10-07 14:53:26 +02:00
ctdb_control.c ctdb-daemon: Add controls to freeze/thaw a single database 2015-10-07 14:53:26 +02:00
ctdb_daemon.c ctdb: Fix a 32-bit problem 2015-09-03 22:12:02 +02:00
ctdb_event_helper.c ctdb-daemon: Correctly process the exit code from failed eventscripts 2015-07-22 15:03:53 +02:00
ctdb_freeze.c ctdb-freeze: Use single database freeze/thaw code for existing controls 2015-10-07 14:53:27 +02:00
ctdb_keepalive.c Remove explicit include of lib/tevent/tevent.h. 2012-04-13 17:28:14 +10:00
ctdb_lock_helper.c ctdb-daemon: Use correct tdb flags when enabling robust mutex support 2014-12-19 13:15:12 +01:00
ctdb_lock.c ctdb-daemon: Avoid the use of ctdb->freeze_mode variable 2015-10-07 14:53:26 +02:00
ctdb_logging_file.c ctdb-logging: New option CTDB_LOGGING, remove CTDB_LOGFILE, CTDB_SYSLOG 2014-10-28 05:42:04 +01:00
ctdb_logging_syslog.c ctdb-logging: Add logging via UDP logging using RFC5424 2014-10-28 05:42:04 +01:00
ctdb_logging.c ctdb/server: add format string checking to ctdb_tevent_logging() 2014-12-17 09:26:07 +01:00
ctdb_ltdb_server.c ctdb-daemon: Reset database statistics when resetting statistics 2015-08-07 05:33:29 +02:00
ctdb_monitor.c ctdb-daemon: Avoid the use of ctdb->freeze_handle variable 2015-10-07 14:53:26 +02:00
ctdb_persistent.c ctdb-daemon: Return correct sequence number for CONTROL_GET_DB_SEQNUM 2015-07-14 13:03:25 +02:00
ctdb_recover.c ctdb-daemon: Avoid the use of ctdb->freeze_handle variable 2015-10-07 14:53:26 +02:00
ctdb_recoverd.c ctdb-recoverd: Clear IP assignment tree on election loss 2015-07-01 04:18:28 +02:00
ctdb_server.c ctdb-daemon: Move ctdb_read_nodes_file() to utilities 2015-03-23 12:23:12 +01:00
ctdb_serverids.c RB_TREE: Add mechanism to abort a traverse 2011-11-08 13:40:28 +11:00
ctdb_statistics.c Remove explicit include of lib/tevent/tevent.h. 2012-04-13 17:28:14 +10:00
ctdb_takeover.c ctdb-daemon: Drop struct ctdb_control_killtcp 2015-09-07 07:01:13 +02:00
ctdb_traverse.c ctdb-util: Rename db_wrap to tdb_wrap and make it a build subsystem 2014-09-10 01:36:15 +02:00
ctdb_tunables.c ctdb-daemon: Drop tunable that is no longer in use 2015-03-27 06:40:08 +01:00
ctdb_update_record.c ctdb-util: Rename db_wrap to tdb_wrap and make it a build subsystem 2014-09-10 01:36:15 +02:00
ctdb_uptime.c Remove explicit include of lib/tevent/tevent.h. 2012-04-13 17:28:14 +10:00
ctdb_vacuum.c ctdb-vacuum: Use non-blocking lock when traversing delete tree 2014-12-05 14:43:07 +01:00
ctdbd.c ctdb-logging: New option CTDB_LOGGING, remove CTDB_LOGFILE, CTDB_SYSLOG 2014-10-28 05:42:04 +01:00
eventscript.c ctdb-daemon: Allow a new monitor event to cancel one already in progress 2015-07-14 09:57:17 +02:00