1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-13 13:18:06 +03:00
samba-mirror/ctdb/server
Michael Adam fe9929165f server: disable vacuuming for persistent tdbs.
The vacuum process treats persistent databases the same as
non-persistent and thus ignores the extra state for transactions.
This way, it breaks the api-level transactions.

Michael

(This used to be ctdb commit f98fefbc566eefbfcc660646af6e25256ab82b13)
2009-11-03 00:16:28 +01:00
..
ctdb_banning.c new prototype banning code 2009-09-04 02:20:39 +10:00
ctdb_call.c Revert "From Wolfgang M." 2009-10-29 13:44:12 +11:00
ctdb_control.c server: trans2_active: don't report a transaction active on the node that performs the transaction 2009-10-30 09:22:18 +11:00
ctdb_daemon.c start the syslog child a little later, after we have forked and detached from the local shell 2009-10-30 19:39:11 +11:00
ctdb_freeze.c if a lock wait child died/finished, we could have released the lockwait handle and set it to NULL before we call the destructors for releaseing the waiters. 2009-10-22 13:41:28 +11:00
ctdb_keepalive.c add a new node state : DELETED. 2009-06-01 14:18:34 +10:00
ctdb_lockwait.c add logging everytime we create a filedescriptor in the main ctdb daemon 2009-10-15 11:24:54 +11:00
ctdb_logging.c start the syslog child a little later, after we have forked and detached from the local shell 2009-10-30 19:39:11 +11:00
ctdb_ltdb_server.c server: disable vacuuming for persistent tdbs. 2009-11-03 00:16:28 +01:00
ctdb_monitor.c change the eventscript handling to allow EventScriptTimeout for each individual script isntead of for the entire set of scripts 2009-10-28 16:11:54 +11:00
ctdb_persistent.c server: fix debug message in trans2_commit (refusing persistent store during transaction) 2009-10-30 09:29:25 +11:00
ctdb_recover.c change the eventscript handling to allow EventScriptTimeout for each individual script isntead of for the entire set of scripts 2009-10-28 16:11:54 +11:00
ctdb_recoverd.c server: if takeover runs when the recovery master becomes unhealthy 2009-10-26 14:21:45 +11:00
ctdb_server.c make it possible to start the daemon in STOPPED mode 2009-07-09 11:57:20 +10:00
ctdb_serverids.c merge from ronnie 2008-02-04 20:07:15 +11:00
ctdb_takeover.c change the eventscript handling to allow EventScriptTimeout for each individual script isntead of for the entire set of scripts 2009-10-28 16:11:54 +11:00
ctdb_traverse.c add logging everytime we create a filedescriptor in the main ctdb daemon 2009-10-15 11:24:54 +11:00
ctdb_tunables.c Enhance the logging fromeventscripts. 2009-10-28 09:07:43 +11:00
ctdb_uptime.c track both when we last started and ended a recovery. 2008-07-02 13:55:59 +10:00
ctdb_vacuum.c vacuuming needed additional check before getting rid of the record; there is a gap between selecting the records and deleting them, therefore we have to check if the records still can be deleted when we actually are about to delete them 2009-10-29 13:45:17 +11:00
ctdbd.c start the syslog child a little later, after we have forked and detached from the local shell 2009-10-30 19:39:11 +11:00
eventscript.c create a separate context for non-monitor eventscripts so they dont collide 2009-10-28 17:35:15 +11:00