Project

General

Profile

Actions

Feature #58550

closed

Feature #58488: mds: avoid encoding srnode for each ancestor in an EMetaBlob log event

mds: add perf counter to track (relatively) larger log events

Added by Venky Shankar about 3 years ago. Updated 8 months ago.

Status:
Resolved
Priority:
Normal
Category:
Administration/Usability
Target version:
% Done:

0%

Source:
Development
Backport:
Reviewed:
Affected Versions:
Component(FS):
MDS
Labels (FS):
Pull request ID:
Tags (freeform):
Fixed In:
v18.0.0-5280-gcd18c51548a
Released In:
v19.2.0~1891
Upkeep Timestamp:
2025-07-12T19:07:38+00:00

Description

Logging of large (in size) subtreemap over and over again in the log segment is a well know scalability limiting factor in the MDS. Its a bit hard to infer this though when a cluster starts experiencing slowness. Moreover, there might be other places where a large log event size could be making things worse. Adding a perf counter that increments whenever the log event size exceeds a certain threshold might help is inferring the extent of logging large log events over and over again.

Actions #1

Updated by Venky Shankar about 3 years ago

  • Category set to Administration/Usability
  • Assignee set to Patrick Donnelly
Actions #2

Updated by Patrick Donnelly about 3 years ago

  • Status changed from New to In Progress
Actions #3

Updated by Patrick Donnelly about 3 years ago

  • Status changed from In Progress to Fix Under Review
  • Pull request ID set to 48732
Actions #4

Updated by Patrick Donnelly over 2 years ago

  • Status changed from Fix Under Review to Resolved
  • Target version changed from v18.0.0 to v19.0.0
  • Source set to Development
  • Backport deleted (pacific,quincy)

Not planning to backport this the minor log segment PR.

Actions #5

Updated by Upkeep Bot 8 months ago

  • Merge Commit set to cd18c51548ac1d3b84743ee73f5d15b31eb625ac
  • Fixed In set to v18.0.0-5280-gcd18c51548a
  • Released In set to v19.2.0~1891
  • Upkeep Timestamp set to 2025-07-12T19:07:38+00:00
Actions

Also available in: Atom PDF