distributed-system-analysis/pbench-dashboard

Highlight matched configurations that are not common across all of the selected iterations

Closed this issue · 2 comments

This makes it easier for the user to determine which cluster parameters to manipulate and what values are unique among parameters.

@gurbirkalsi it will be really great if I can get some more info about this issue. Just trying to figure out what exactly needs to be implemented here.

This issue mostly addresses a UX challenge in displaying further information regarding each tag we render for matched parameters for a run comparison cluster. Currently we only visualize the "raw" value of the parameter in the cluster bar graph legend table. For example, instance size parameters typically have a size of "1" or "8" and so we only render a tag with the raw value "1" or "8". This makes it difficult for the user to understand this value is related to instance size.

One way we could enhance this table is rendering each cluster parameter as a separate column with the column title containing the type of parameter. Let me know if you have any ideas for solving this UX issue, I would hold off on implementation for this until we can get PR distributed-system-analysis/pbench#1401 in as the data organization for clusters is changing dramatically.