1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-23 17:34:34 +03:00
samba-mirror/ctdb/server
Amitay Isaacs 5d9dd4d400 ctdb-freeze: Ensure all databases get frozen during freeze
It's possible that the databases can get attached after initial freeze.
This typically happens during startup as CTDB will only attach persistent
databases and go in to startup freeze.  During recovery, the recovery
master will attach all the missing databases and then send freeze
controls.

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-banning: Do not freeze databases on ban in the daemon 2015-10-07 14:53:27 +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 for transactions on a single database 2015-10-07 14:53:27 +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: Ensure all databases get frozen during freeze 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-locking: Add mark/unmark functions for a single database 2015-10-07 14:53:27 +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: Use database specific mark/unmark routines 2015-10-07 14:53:27 +02:00
ctdb_recoverd.c ctdb-daemon: Rename ctdb_control_wipe_database to ctdb_control_transdb 2015-10-07 14:53:27 +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