mirror of
https://github.com/samba-team/samba.git
synced 2024-12-23 17:34:34 +03:00
server: in the VACUUM_FETCH handler, add the VACUUM_MIGRAION to the call flags
This way, the records coming in via this handler, can be treated appropriately. Namely, they can be deleted instead of being stored when the meet the fast-path vacuuming criteria (empty, never migrated with data...) (This used to be ctdb commit fb5d832104970320359b3e474eb291ca3d629380)
This commit is contained in:
parent
f7eeb42219
commit
2ad1c3f6c7
@ -714,6 +714,7 @@ static void vacuum_fetch_next(struct vacuum_info *v)
|
||||
ZERO_STRUCT(call);
|
||||
call.call_id = CTDB_NULL_FUNC;
|
||||
call.flags = CTDB_IMMEDIATE_MIGRATION;
|
||||
call.flags |= CTDB_CALL_FLAG_VACUUM_MIGRATION;
|
||||
|
||||
r = v->r;
|
||||
v->r = (struct ctdb_rec_data *)(r->length + (uint8_t *)r);
|
||||
|
Loading…
Reference in New Issue
Block a user