aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorandrew-rykov <arykov@ydb.tech>2023-05-12 22:31:55 +0300
committerandrew-rykov <arykov@ydb.tech>2023-05-12 22:31:55 +0300
commit4c8d0ad1db6cd949eba0a9ce79b36ee1348f65f8 (patch)
treedae590c9cafa5169a72870917388172993b0bab8
parent48a15d9d47d0aba291d575439b7aab3ca0b42086 (diff)
downloadydb-4c8d0ad1db6cd949eba0a9ce79b36ee1348f65f8.tar.gz
sort tenantinfo handler
-rw-r--r--ydb/core/viewer/json_tenantinfo.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/ydb/core/viewer/json_tenantinfo.h b/ydb/core/viewer/json_tenantinfo.h
index d2bf9ac35b..a7b0d8a6f9 100644
--- a/ydb/core/viewer/json_tenantinfo.h
+++ b/ydb/core/viewer/json_tenantinfo.h
@@ -595,6 +595,10 @@ public:
tenant.SetName(path);
tenant.SetOverall(overall);
}
+ std::sort(Result.MutableTenantInfo()->begin(), Result.MutableTenantInfo()->end(),
+ [](const NKikimrViewer::TTenant& a, const NKikimrViewer::TTenant& b) {
+ return a.name() < b.name();
+ });
TStringStream json;
TProtoToJson::ProtoToJson(json, Result, JsonSettings);
Send(Event->Sender, new NMon::TEvHttpInfoRes(Viewer->GetHTTPOKJSON(Event->Get()) + json.Str(), 0, NMon::IEvHttpInfoRes::EContentType::Custom));