Closed grooviegermanikus closed 1 year ago
Why are you not on 0.10 yet?
As an alternative workaround, did you try ethtool -K $INTERFACE tx-udp-segmentation off
?
As an alternative workaround, did you try
ethtool -K $INTERFACE tx-udp-segmentation off
?
Hi, let me check with ops!
yet I guess on PaaS-environments like fly.io that's tedious workaround. the deployment model on fly.io is to provide a docker image. access to OS level is possible but limited AFAIK.
maybe the solution should be ported to 0.10 too
This was done already, in #1638 (published in 0.10.3).
Why are you not on 0.10 yet?
we depend on a component we don't control
we depend on a component we don't control
Is that something public? Would like to have more information.
we depend on a component we don't control
Is that something public? Would like to have more information.
solana 1.16.x: here https://github.com/solana-labs/solana/blob/c932953e7bd8f7db10a1c74c6ad29dd809307c70/Cargo.toml#L258 (master is on 0.10)
Ahh, okay, so released versions of Solana require 0.9 (master is on 0.10) and you depend on Solana. Thanks for the clarification!
If you submit a PR to bump the version on the 0.9.x branch I can publish a release right after that.
yet I guess on PaaS-environments like fly.io that's tedious workaround. the deployment model on fly.io is to provide a docker image. access to OS level is possible but limited AFAIK.
I'm not much good at docker, but I think you can arrange for it to run a script on startup, which could include an ethtool
invocation before invoking your actual service. This might be especially helpful if the quinn use is hidden in a dependency.
@djc here's the PR for version bump Thanks a lot !
Hi, we love quinn but we recently had a hard time with GSO and fly.io hosting and quinn 0.9.4!
This errors are piling up in the logs:
After some research we concluded that quinn's GSO detection returns a false-positive - at least on fly.io machines! Our reasoning:
Proposed Solution
short term: backport a06838 to allow manual disabling GSO long term: backport a fix for the feature detection
maybe the solution should be ported to 0.10 too