-
Notifications
You must be signed in to change notification settings - Fork 124
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(bin): use quinn-udp crates.io release instead of git ref #1899
Conversation
`neqo-bin` has been importing `quinn-udp` as a git reference, in order to include quinn-rs/quinn#1765. The quinn project has since released `quinn-udp` `v0.5.0`. This commit upgrades `neqo-bin` to use `quinn-udp` `v0.5.0`. `quinn-udp` now takes a data reference (`&[u8]`) instead of owned data (`bytes::Bytes`) on its send path, thus no longer requiring `neqo-bin` to convert, but simply pass a reference. See quinn-rs/quinn#1729 (comment) for details. `quinn-udp` has dropped `sendmmsg` support in the `v0.5.0` release (quinn-rs/quinn@ee08826). `neqo-bin` does not (yet) use `sendmmsg`. This might change in the future (mozilla#1693).
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.
See comment, otherwise LGTM.
I'm not loving the way in which |
Failed Interop TestsNone 🎉 All resultsSucceeded Interop TestsQUIC Interop Runner, client vs. server
Unsupported Interop TestsQUIC Interop Runner, client vs. server
|
Benchmark resultsPerformance differences relative to d7f33e2.
Client/server transfer resultsTransfer of 134217728 bytes over loopback.
|
neqo-bin
has been importingquinn-udp
as a git reference, in order to include quinn-rs/quinn#1765. The quinn project has since releasedquinn-udp
v0.5.0
.This commit upgrades
neqo-bin
to usequinn-udp
v0.5.0
.quinn-udp
now takes a data reference (&[u8]
) instead of owned data (bytes::Bytes
) on its send path, thus no longer requiringneqo-bin
to convert, but simply pass a reference. Seequinn-rs/quinn#1729 (comment) for details.
quinn-udp
has droppedsendmmsg
support in thev0.5.0
release (quinn-rs/quinn@ee08826).neqo-bin
does not (yet) usesendmmsg
. This might change in the future (#1693).