-
Notifications
You must be signed in to change notification settings - Fork 135
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
show store location topology #719
Conversation
children: TreeNode[] | ||
} | ||
|
||
function buildTopology(data: TopologyStoreLocation | undefined) { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It is easier to do the aggregation in the frontend, so I didn't do it in the backend.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I agree
Hi, @breeswish @HunDunDM please help take a look, thanks! the UI component to show the tree is WIP by the intern. |
Good job! I suggest to assign different colors to distinguish a Label and an Instance. |
Very cool! |
(cherry picked from commit fb43f5b)
* feature: Query Editor (#713) * Backend: replace UNIX_TIMESTAMP with FROM_UNIXTIME in statement query (#731) * test: Stablize e2e tests (#732) * ui: Add store location tree (#728) * log_search: Display instance port (#722) * ui: show store location topology (#719) * ui: Online Config (#733) * ui: Support sharing session (#741) * doc: Update to sig-diagnosis (#742) * statement: Display number of plans in the list (#746) * log search: return zip instead of tar or gzip (#724)
How to create the test cluster: see |
resolve #688
API response example:
Aggregate to tree nodes:
Currently, it is displayed in a new tab in the cluster-info page: