From c2d16d7247d3bbd9137ea3d71ca4436882f6bc5c Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Thu, 30 Jan 2014 10:40:22 -0800 Subject: [PATCH] osd/ReplicatedPG: do not flush or evict hitsets Signed-off-by: Sage Weil --- src/osd/ReplicatedPG.cc | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/osd/ReplicatedPG.cc b/src/osd/ReplicatedPG.cc index 1c4a0ecb5c234..e99c7dd085bdf 100644 --- a/src/osd/ReplicatedPG.cc +++ b/src/osd/ReplicatedPG.cc @@ -10262,6 +10262,11 @@ void ReplicatedPG::agent_work(int start_max) dout(20) << __func__ << " scrubbing, skipping " << obc->obs.oi << dendl; continue; } + if (obc->obs.oi.soid.nspace == cct->_conf->osd_hit_set_namespace) { + dout(20) << __func__ << " skip (hit set) " << obc->obs.oi << dendl; + continue; + } + if (agent_state->flush_mode != TierAgentState::FLUSH_MODE_IDLE && agent_maybe_flush(obc)) ++started; -- 2.39.5