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

Remove hack around Yamux window size #2692

Merged
2 commits merged into from
Apr 9, 2021
Merged

Conversation

tomaka
Copy link
Contributor

@tomaka tomaka commented Mar 24, 2021

I'm opening this now in order to not forget to do this, because it needs to go in before we enable real-overseer in production.

The comment mentions needing request-response protocols for collations.
While the collation still doesn't use request-responses, this comment was based on the idea that we would increase the yamux
window size of request-response substreams.
Instead we went with a different approach and decided to send back back ACKs half-way through as a way to improve the transfer rate.
Switching to request-response is therefore completely orthogonal to the yamux window size.

cc #2283

@tomaka tomaka added A0-please_review Pull request needs code review. B0-silent Changes should not be mentioned in any release notes C1-low PR touches the given topic and has a low impact on builders. labels Mar 24, 2021
@tomaka tomaka marked this pull request as draft March 24, 2021 13:53
@tomaka tomaka marked this pull request as ready for review March 24, 2021 13:55
@eskimor
Copy link
Member

eskimor commented Mar 24, 2021

Thanks! I planed doing this, once pov distribution and availability recovery are request response.

@eskimor eskimor added the D3-trivial 🧸 PR contains trivial changes in a runtime directory that do not require an audit. label Apr 9, 2021
@ordian
Copy link
Member

ordian commented Apr 9, 2021

bot merge

@ghost
Copy link

ghost commented Apr 9, 2021

Waiting for commit status.

@ghost ghost merged commit 6cf6781 into paritytech:master Apr 9, 2021
@tomaka tomaka deleted the rm-yamux-hac branch April 10, 2021 06:55
This pull request was closed.
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. B0-silent Changes should not be mentioned in any release notes C1-low PR touches the given topic and has a low impact on builders. D3-trivial 🧸 PR contains trivial changes in a runtime directory that do not require an audit.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants