From: Michael Adam Date: Fri, 3 Dec 2010 14:21:51 +0000 (+0100) Subject: server: when we migrate off a record with data, set the MIGRATED_WITH_DATA flag X-Git-Url: http://git.samba.org/?p=metze%2Fctdb%2Fwip.git;a=commitdiff_plain;h=17e231abf5ade83d7fa624b5cf54ae876e2795aa server: when we migrate off a record with data, set the MIGRATED_WITH_DATA flag --- diff --git a/server/ctdb_call.c b/server/ctdb_call.c index c5f7e7d4..f3d93a8d 100644 --- a/server/ctdb_call.c +++ b/server/ctdb_call.c @@ -201,6 +201,10 @@ static void ctdb_call_send_dmaster(struct ctdb_db_context *ctdb_db, return; } + if (data->dsize != 0) { + header->flags &= CTDB_REC_FLAG_MIGRATED_WITH_DATA; + } + if (lmaster == ctdb->pnn) { ctdb_send_dmaster_reply(ctdb_db, header, *key, *data, c->hdr.srcnode, c->hdr.reqid);