Commit 8a27f3b
committed
[yugabyte#27821] DocDB: Master Tserver UI page update
Summary:
Convert the `MasterPathHandlers::TServerDisplay` and `TServerClockDisplay` function to use `HtmlTablePrintHelper` instead to emitting raw html code.
- Moved the system table counts next to the user tablet counts.
- Combines cloud, region, zone into one column to save space
Existing `tablet-servers` page:
{image uri=https://github.com/user-attachments/assets/7ddca025-24f1-4c3f-8d7e-3bb8ff4d9afd, width=1200px}
New `tablet-servers` page:
{image uri=https://github.com/user-attachments/assets/afab6ef8-b9c3-4453-8174-14ad8dcbe139, width=1200px}
Existing `tablet-server-clocks` page:
{image uri=https://github.com/user-attachments/assets/570855cf-9677-4476-bf98-0e8e23c722aa, width=1200px}
New `tablet-servers` page:
{image uri=https://github.com/user-attachments/assets/0931e7b5-8e56-4245-aaac-22f6ecaf809f, width=1200px}
Fixes yugabyte#27821
Jira: DB-17416
Test Plan: Jenkins
Reviewers: asrivastava
Reviewed By: asrivastava
Subscribers: ybase
Differential Revision: https://phorge.dev.yugabyte.com/D445031 parent 1aeb472 commit 8a27f3b
File tree
2 files changed
+200
-214
lines changed- src/yb/master
2 files changed
+200
-214
lines changed
0 commit comments