Skip to content
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

feat: concise benchmark names #1010

Merged
merged 3 commits into from
Oct 10, 2024
Merged

feat: concise benchmark names #1010

merged 3 commits into from
Oct 10, 2024

Conversation

danking
Copy link
Member

@danking danking commented Oct 9, 2024

Currently the Taxi and l_comment datasets are their own Criterion "group" which causes them to be plotted separately. With this PR, there is one plot for "compress time" which is measured in seconds and has every dataset.

I also eliminated the comparison to uncompressed Parquet because (except for a tiny 1024 byte dataset) we always beat uncompressed Parquet. Parquet with ZSTD is a sufficient comparison.

Finally, I removed some characters from several benchmark names in hopes that the Markdown tables on GitHub are more legible.

@danking danking requested a review from lwwmanning October 9, 2024 21:15
@danking danking marked this pull request as ready for review October 9, 2024 21:15
@danking
Copy link
Member Author

danking commented Oct 9, 2024

I need to rename the data.js file to conform to these new names (and to kill parquet uncompressed) after this merges. I can also slim down #1009 (e.g. don't need to hide parquet uncompressed if we stop generating it).

Currently the Taxi and l_comment datasets are their own Criterion "group" which
causes them to be plotted separately. With this PR, there is one plot for
"compress time" which is measured in seconds and has every dataset.

I also eliminated the comparison to uncompressed Parquet because (except for
a tiny 1024 byte dataset) we always beat uncompressed Parquet. Parquet with
ZSTD is a sufficient comparison.

Finally, I removed some characters from several benchmark names in hopes that
the Markdown tables on GitHub are more legible.
@danking danking force-pushed the dk/slimmer-benchmark-names branch from 284cf99 to 88d910d Compare October 10, 2024 18:41
@danking danking enabled auto-merge (squash) October 10, 2024 18:42
@danking danking merged commit 5ed38e3 into develop Oct 10, 2024
5 checks passed
@danking danking deleted the dk/slimmer-benchmark-names branch October 10, 2024 18:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants