summaryrefslogtreecommitdiffstats
path: root/ctdb/include
diff options
context:
space:
mode:
authorMichael Adam <obnox@samba.org>2010-12-10 14:24:40 +0100
committerMichael Adam <obnox@samba.org>2011-03-14 13:35:44 +0100
commita2c11d6edcb9a8a223bd34eb04dbfc49a3e4c912 (patch)
tree931a8e2f707bfda82a7b4d7eab39947270d8e204 /ctdb/include
parent89f27f9424d93eae6313f2f2db7df85e753a534e (diff)
call: add new call flag CTDB_CALL_FLAG_VACUUM_MIGRATION
This is to be used when the CTDB_SRVID_VACUUM_FETCH message triggers the migration of deleted records to the lmaster. The lmaster can then delete records that have not been migrated with data instead of storing them. (This used to be ctdb commit 455cc6616e10b7f09589f9b87cb60f591bb502b0)
Diffstat (limited to 'ctdb/include')
-rw-r--r--ctdb/include/ctdb_protocol.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/ctdb/include/ctdb_protocol.h b/ctdb/include/ctdb_protocol.h
index b6b753c3c7..48f1b2fd44 100644
--- a/ctdb/include/ctdb_protocol.h
+++ b/ctdb/include/ctdb_protocol.h
@@ -35,6 +35,7 @@
#define CTDB_IMMEDIATE_MIGRATION 0x00000001
+#define CTDB_CALL_FLAG_VACUUM_MIGRATION 0x00000002
struct ctdb_call {
int call_id;
TDB_DATA key;