Uh oh!
There was an error while loading. Please reload this page.
[WIP] fix(benches): re-enable the recently disabled benches - #2934
Conversation
I've managed to get all but two of the I've also attached the logs from one of the broken benches (they both get stuck like this). Logs from failing benches |
0827a22 to
8adf017Compareseanmonstar
commented
Aug 2, 2022
Yes, the |
re-enable the recently disabled pipeline and e2e bench using `hyper::server::conn` instead of the removed higher-level `Server` api
8adf017 to
5ed747fCompareoddgrd
commented
Aug 2, 2022
Hi, thanks for the tip on the |
Re-enable two of the
benchesdisabled in #2929, usinghyper::server::connrather than the higher-levelServerstruct which is getting removed.benches/pipeline.rsbenches/server.rsI tested the updated benches by running them on this branch and also on the commit before #2929, and they have the same performance. I tried to implement graceful shutdown, but I'm not sure how to do it without
Server. I see there is an issue (#2862) to add a helper for this tohyper-util, but if it can be implemented without it I am happy to keep trying.PS. I don't have a firm grasp on async yet, so please let me know if I did something weird 😄
Partially closes#2930