From: Sage Weil Date: Thu, 24 Sep 2015 23:02:21 +0000 (-0400) Subject: osdc/Objecter: set FULL_FORCE flag when honor_full is false X-Git-Tag: v9.1.0~67^2~6 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=bf7e937a8b84bc161528acfe5539b6bad8615cde;p=ceph.git osdc/Objecter: set FULL_FORCE flag when honor_full is false This currenty only applies to the MDS. Eventually we can remove the OSD MDS checks once we are confident all MDS instances are new enough to set this flag. Signed-off-by: Sage Weil --- diff --git a/src/osdc/Objecter.cc b/src/osdc/Objecter.cc index 534241892b83..a0bcf5239790 100644 --- a/src/osdc/Objecter.cc +++ b/src/osdc/Objecter.cc @@ -2844,6 +2844,9 @@ MOSDOp *Objecter::_prepare_osd_op(Op *op) if (op->onack) flags |= CEPH_OSD_FLAG_ACK; + if (!honor_osdmap_full) + flags |= CEPH_OSD_FLAG_FULL_FORCE; + op->target.paused = false; op->stamp = ceph_clock_now(cct);