You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Summary:
Mem trackers are organized in a tree, so it should be reflected in the /mem-trackers view.
Currently to show mem trackers we enumerate them using BFS and show only tracker parent.
Since we have parents with the same names in different hierarchies, it is quite hard to
understand where this tracker actually resides.
To address this issue this diff changes the way of how mem trackers are enumerated and shows them
in a table using varying levels of padding, so it looks like an actual tree of mem trackers.
Other enhancement:
1) Removed the parent column, since it is superfluous now.
2) Moved the limit column to the end of columns, because otherwise it is easy to confuse it for the current consumption.
3) Added spacing to end of the page, so the footer does not hide the last line of the mem trackers table.
Test Plan: Tested manually.
Reviewers: karthik, bogdan, kannan, mikhail
Reviewed By: mikhail
Subscribers: mikhail, ybase
Differential Revision: https://phabricator.dev.yugabyte.com/D5753
Use tree to display mem trackers to reflect original structure.
The text was updated successfully, but these errors were encountered: