refactor: rename 'compare' benchmark to 'io_chunks' for clarity#368
refactor: rename 'compare' benchmark to 'io_chunks' for clarity#368
Conversation
There was a problem hiding this comment.
Pull Request Overview
Renames the compare benchmark to io_chunks for better clarity, updates the benchmark’s binary configuration, CI workflow, and adds a descriptive header to its main file.
- Add documentation header in
main.rsfor the I/O chunks benchmark - Update
Cargo.tomlto rename the binary fromcomparetoio_chunks - Update CI workflow to run
io_chunksinstead ofcompare
Reviewed Changes
Copilot reviewed 3 out of 5 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
| benchmarks/io_chunks/src/main.rs | Added top‐level doc comments describing the benchmark |
| benchmarks/Cargo.toml | Renamed compare binary to io_chunks |
| .github/workflows/ci.yml | Swapped out CI entries for the new io_chunks target |
|
|
|
|
This PR re-enables `io_chunks` benchmark in the CI. This is a follow-up PR after #368.
Renames the
comparebenchmark folder toio_chunksto better describe what the benchmark actually does.Why the rename:
comparewas too generic and didn't indicate what was being comparedio_chunksclearly describes the benchmark's focus on I/O operations with varying chunk sizesThis PR temporarily removes
io_chunksfrom CI benchmark job, because currentmainbranch does not have it at makes the job fail. It will be re-enabled in the follow-up PR.