Skip to content
This repository has been archived by the owner on Nov 15, 2023. It is now read-only.

client/network: Remove option to disable yamux flow control #7358

Merged
merged 1 commit into from
Oct 19, 2020

Conversation

mxinden
Copy link
Contributor

@mxinden mxinden commented Oct 19, 2020

With the OnRead flow control option yamux "send[s] window updates only
when data is read on the receiving end" and not as soon as "a Stream's
receive window drops to 0".

Yamux flow control has proven itself. This commit removes the feature
flag. Yamux flow control is now always enabled.

Release note suggestion:

Remove option to disable yamux flow control via the --no-yamux-flow-control feature flag. Yamux flow control is now always enabled.

With the `OnRead` flow control option yamux "send[s] window updates only
when data is read on the receiving end" and not as soon as "a Stream's
receive window drops to 0".

Yamux flow control has proven itself. This commit removes the feature
flag. Yamux flow control is now always enabled.
@mxinden mxinden added A0-please_review Pull request needs code review. B5-clientnoteworthy C1-low PR touches the given topic and has a low impact on builders. labels Oct 19, 2020
@mxinden mxinden requested review from romanb and tomaka October 19, 2020 16:07
@bkchr bkchr merged commit b49b666 into paritytech:master Oct 19, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
A0-please_review Pull request needs code review. C1-low PR touches the given topic and has a low impact on builders.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants