@@ -343,7 +343,6 @@ class TJsonCluster : public TViewerPipeClient {
343
343
344
344
void InitSystemWhiteboardRequest (NKikimrWhiteboard::TEvSystemStateRequest* request) {
345
345
request->MutableFieldsRequired ()->CopyFrom (GetDefaultWhiteboardFields<NKikimrWhiteboard::TSystemStateInfo>());
346
- request->AddFieldsRequired (NKikimrWhiteboard::TSystemStateInfo::kMemoryStatsFieldNumber );
347
346
request->AddFieldsRequired (NKikimrWhiteboard::TSystemStateInfo::kCoresUsedFieldNumber );
348
347
request->AddFieldsRequired (NKikimrWhiteboard::TSystemStateInfo::kCoresTotalFieldNumber );
349
348
}
@@ -464,13 +463,7 @@ class TJsonCluster : public TViewerPipeClient {
464
463
}
465
464
}
466
465
467
- struct TMemoryStats {
468
- ui64 Total = 0 ;
469
- ui64 Limit = 0 ;
470
- };
471
-
472
466
std::unordered_set<TString> hostPassed;
473
- std::unordered_map<TString, TMemoryStats> memoryStats;
474
467
475
468
for (TNode& node : NodeData) {
476
469
const NKikimrWhiteboard::TSystemStateInfo& systemState = node.SystemState ;
@@ -488,16 +481,7 @@ class TJsonCluster : public TViewerPipeClient {
488
481
ClusterInfo.SetName (systemState.GetClusterName ());
489
482
}
490
483
ClusterInfo.SetMemoryUsed (ClusterInfo.GetMemoryUsed () + systemState.GetMemoryUsed ());
491
- if (systemState.HasMemoryStats ()) {
492
- TMemoryStats& stats = memoryStats[systemState.GetHost ()];
493
- if (systemState.GetMemoryLimit () > 0 ) {
494
- stats.Limit += systemState.GetMemoryLimit ();
495
- } else {
496
- stats.Total = systemState.GetMemoryStats ().GetMemTotal ();
497
- }
498
- } else {
499
- ClusterInfo.SetMemoryTotal (ClusterInfo.GetMemoryTotal () + systemState.GetMemoryLimit ());
500
- }
484
+ ClusterInfo.SetMemoryTotal (ClusterInfo.GetMemoryTotal () + systemState.GetMemoryLimit ());
501
485
if (!node.Disconnected && node.SystemState .HasSystemState ()) {
502
486
ClusterInfo.SetNodesAlive (ClusterInfo.GetNodesAlive () + 1 );
503
487
}
@@ -540,14 +524,6 @@ class TJsonCluster : public TViewerPipeClient {
540
524
}
541
525
}
542
526
543
- for (const auto & memStats : memoryStats) {
544
- if (memStats.second .Total > 0 ) {
545
- ClusterInfo.SetMemoryTotal (ClusterInfo.GetMemoryTotal () + memStats.second .Total );
546
- } else {
547
- ClusterInfo.SetMemoryTotal (ClusterInfo.GetMemoryTotal () + memStats.second .Limit );
548
- }
549
- }
550
-
551
527
for (auto & [tabletId, tabletState] : mergedTabletState) {
552
528
if (FilterTablets.empty () || FilterTablets.count (tabletId)) {
553
529
auto tabletFlag = GetWhiteboardFlag (GetFlagFromTabletState (tabletState.GetState ()));
0 commit comments