q.push_back(in);
}
- if (!(++count % 1000))
+ if (!(++count % mds->heartbeat_reset_grace()))
mds->heartbeat_reset();
}
for (auto& in : q) {
remove_inode_recursive(in);
- if (!(++count % 1000))
+ if (!(++count % mds->heartbeat_reset_grace()))
mds->heartbeat_reset();
}
}
} else {
open_ino(p.first, (int64_t)-1, fin, false);
}
- if (!(cap_imports_num_opening % 1000))
+ if (!(cap_imports_num_opening % mds->heartbeat_reset_grace()))
mds->heartbeat_reset();
}
rejoin_pending_snaprealms.insert(in);
}
- if (!(++count % 1000))
+ if (!(++count % mds->heartbeat_reset_grace()))
mds->heartbeat_reset();
}
}
}
}
- if (!(++count % 1000))
+ if (!(++count % mds->heartbeat_reset_grace()))
mds->heartbeat_reset();
}
n += mds->locker->issue_caps(in);
}
- if ((count % 1000) + n >= 1000)
+ if ((count % mds->heartbeat_reset_grace()) + n >= mds->heartbeat_reset_grace())
mds->heartbeat_reset();
count += n;
}
rejoin_check_q.push_back(in);
}
- if (!(++count % 1000))
+ if (!(++count % mds->heartbeat_reset_grace()))
mds->heartbeat_reset();
}
}
if (in->filelock.get_state() == LOCK_XLOCKSNAP)
mds->locker->issue_caps(in);
mds->locker->check_inode_max_size(in);
- if (!(++count % 1000))
+ if (!(++count % mds->heartbeat_reset_grace()))
mds->heartbeat_reset();
}
rejoin_check_q.clear();
for (CInode *in : rejoin_recover_q) {
mds->locker->file_recover(&in->filelock);
- if (!(++count % 1000))
+ if (!(++count % mds->heartbeat_reset_grace()))
mds->heartbeat_reset();
}
if (!rejoin_recover_q.empty()) {
CInode *in = p.second;
if (in->is_head())
mds->locker->eval(in, CEPH_CAP_LOCKS);
- if (!(++count % 1000))
+ if (!(++count % mds->heartbeat_reset_grace()))
mds->heartbeat_reset();
}
ceph_assert(dir->get_inode()->dirfragtree.is_leaf(dir->get_frag()));
dir->fetch(gather.new_sub());
- if (!(++num_opening_dirfrags % 1000))
+ if (!(++num_opening_dirfrags % mds->heartbeat_reset_grace()))
mds->heartbeat_reset();
}
mdcache->open_ino(ino, pool, fin, false);
}
- if (!(num_opening_inodes % 1000))
+ if (!(num_opening_inodes % mds->heartbeat_reset_grace()))
mds->heartbeat_reset();
}
in->state_clear(CInode::STATE_AUTH);
ceph_assert(g_conf()->mds_kill_journal_replay_at != 2);
- if (!(++count % 1000))
+ if (!(++count % mds->heartbeat_reset_grace()))
mds->heartbeat_reset();
}
if (lump.is_importing())
dn->state_set(CDentry::STATE_AUTH);
- if (!(++count % 1000))
+ if (!(++count % mds->heartbeat_reset_grace()))
mds->heartbeat_reset();
}
// Make null dentries the first things we trim
dout(10) << "EMetaBlob.replay pushing to bottom of lru " << *dn << dendl;
- if (!(++count % 1000))
+ if (!(++count % mds->heartbeat_reset_grace()))
mds->heartbeat_reset();
}
}
else
dir->state_set(CDir::STATE_AUTH);
- if (!(++count % 1000))
+ if (!(++count % mds->heartbeat_reset_grace()))
mds->heartbeat_reset();
}
}
dir->state_clear(CDir::STATE_AUTH);
mds->mdcache->adjust_subtree_auth(dir, CDIR_AUTH_UNDEF);
- if (!(++count % 1000))
+ if (!(++count % mds->heartbeat_reset_grace()))
mds->heartbeat_reset();
}
}
ceph_assert(p->first->is_dir());
mds->mdcache->adjust_subtree_after_rename(p->first, p->second, false);
- if (!(++count % 1000))
+ if (!(++count % mds->heartbeat_reset_grace()))
mds->heartbeat_reset();
}
}
} else
mds->mdcache->remove_inode_recursive(in);
- if (!(++count % 1000))
+ if (!(++count % mds->heartbeat_reset_grace()))
mds->heartbeat_reset();
}
}
if (client)
client->got_journaled_agree(p.second, logseg);
- if (!(++count % 1000))
+ if (!(++count % mds->heartbeat_reset_grace()))
mds->heartbeat_reset();
}
ceph_assert(in);
mds->mdcache->add_recovered_truncate(in, logseg);
- if (!(++count % 1000))
+ if (!(++count % mds->heartbeat_reset_grace()))
mds->heartbeat_reset();
}
for (const auto& p : truncate_finish) {
mds->mdcache->remove_recovered_truncate(in, ls);
}
- if (!(++count % 1000))
+ if (!(++count % mds->heartbeat_reset_grace()))
mds->heartbeat_reset();
}
dout(10) << "EMetaBlob.replay destroyed " << *p << ", not in cache" << dendl;
}
- if (!(++count % 1000))
+ if (!(++count % mds->heartbeat_reset_grace()))
mds->heartbeat_reset();
}
mds->mdcache->open_file_table.note_destroyed_inos(logseg->seq, destroyed_inodes);
}
}
- if (!(++count % 1000))
+ if (!(++count % mds->heartbeat_reset_grace()))
mds->heartbeat_reset();
}
}
}
- if (!(++count % 1000))
+ if (!(++count % mds->heartbeat_reset_grace()))
mds->heartbeat_reset();
}