-
Notifications
You must be signed in to change notification settings - Fork 29.6k
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
Remove wrk from tree #982
Remove wrk from tree #982
Conversation
wrk is an optional tool that some of the http benchmarks uses. The removal doesn't affect any users. Developers are assumed to install it before running the tests. This change reduces the tarball by 5%
Is size alone enough of a motivation for this? I mean, it's not like the benchmarks are run that often, but.. |
I see it similar to how you'd compare using the result of Edit: expanding on |
LGTM, I'm going to merge this today unless someone objects before I do! |
```sh | ||
make wrk | ||
``` | ||
Most of the http benchmarks require `wrk` and `ab` being installed. |
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.
This needs links to those projects, at very least.
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.
+1 to project links
Thanks for the feedback. I'll update shortly. |
f0e6c94
to
a281235
Compare
deferring merge for now, would appreciate feedback from others though, I'm still happy to remove this, it's out of place in the source tree |
Not sure who to ping here, but here it is. |
wrk is an optional tool that some of the http benchmarks uses. The removal doesn't affect any users. Developers are assumed to install it before running the tests. This change reduces the tarball by 5% PR-URL: #982 Reviewed-By: Rod Vagg <rod@vagg.org>
PR-URL: #982 Reviewed-By: Rod Vagg <rod@vagg.org>
thanks @jbergstroem |
This removes
wrk
from the source tree and replaces all calls to it with a check ifwrk
is installed or not, calling on users/developers to install it otherwise.