From: Patrick Donnelly Date: Wed, 13 Nov 2024 03:17:59 +0000 (-0500) Subject: Merge PR #60464 into main X-Git-Tag: v20.0.0~667 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=584a81c6864726c3d079f4709a408410ccb46ab4;p=ceph.git Merge PR #60464 into main * refs/pull/60464/head: mds: add or update MDS thread names log: cache recent threads up to a day common: cache pthread names log: concatenate thread names and print once per thread Reviewed-by: Milind Changire --- 584a81c6864726c3d079f4709a408410ccb46ab4 diff --cc src/mds/MDLog.cc index 177bd32cbb96,0eacbfd94a7c..4bbf2a1a1415 --- a/src/mds/MDLog.cc +++ b/src/mds/MDLog.cc @@@ -658,11 -656,9 +658,13 @@@ void MDLog::try_to_commit_open_file_tab } } +bool MDLog::is_trim_slow() const { + return (segments.size() > (size_t)(max_segments * log_warn_factor)); +} + void MDLog::log_trim_upkeep(void) { + ceph_pthread_setname("mds-log-trim"); + dout(10) << dendl; std::unique_lock mds_lock(mds->mds_lock);