From 64fc05e5620e1e19ec6246a40259315d535c3eb6 Mon Sep 17 00:00:00 2001 From: Michael Adam Date: Fri, 3 Dec 2010 15:21:51 +0100 Subject: [PATCH] server: when we migrate off a record with data, set the MIGRATED_WITH_DATA flag (This used to be ctdb commit f5fb232117886186066ab3430fdd2307cba94960) --- ctdb/server/ctdb_call.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ctdb/server/ctdb_call.c b/ctdb/server/ctdb_call.c index e188fcfcded..14e2381a71c 100644 --- a/ctdb/server/ctdb_call.c +++ b/ctdb/server/ctdb_call.c @@ -222,6 +222,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);