-
Notifications
You must be signed in to change notification settings - Fork 3
feat: Sort Ahoc Sets by Benchmark Time #416
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
Conversation
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.
Pull request overview
This PR modifies the sorting behavior of adhoc dashboard benchmark sets to display them in chronological order based on when benchmarks were executed, rather than by set_id in descending order.
- Changed the
get_setids()function to sort by bothset_idandtimestampinstead of onlyset_idin descending order
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
src/main/resources/io/deephaven/benchmark/run/profile/queries/dashboards/adhoc_dashboard.dh.py
Outdated
Show resolved
Hide resolved
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.
Pull request overview
Copilot reviewed 1 out of 1 changed files in this pull request and generated 1 comment.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
src/main/resources/io/deephaven/benchmark/run/profile/queries/dashboards/adhoc_dashboard.dh.py
Show resolved
Hide resolved
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.
Pull request overview
Copilot reviewed 1 out of 1 changed files in this pull request and generated no new comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Sort adhoc dashboard benchmark sets according to when the benchmarks were run. That way they are displayed in the order the user specifies in the adhoc workflow. For all panels, we now show the sets from left to right in the order they were run. The resulting gain is more natural that way.