]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
Merge PR #60464 into main
authorPatrick Donnelly <pdonnell@ibm.com>
Wed, 13 Nov 2024 03:17:59 +0000 (22:17 -0500)
committerPatrick Donnelly <pdonnell@ibm.com>
Wed, 13 Nov 2024 03:17:59 +0000 (22:17 -0500)
* 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 <mchangir@redhat.com>
1  2 
src/mds/Beacon.cc
src/mds/MDCache.cc
src/mds/MDLog.cc
src/mds/MDSRank.cc

Simple merge
Simple merge
index 177bd32cbb96a313a8bd6b2aa18e7c92b1daa348,0eacbfd94a7c1f3d68c3fa4c8881b029394524cf..4bbf2a1a14154491796ecc5190d431d1db77d3a5
@@@ -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);
Simple merge