Skip to content
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

transports: convert to Duplex streams [WIP] #92

Closed
wants to merge 8 commits into from
Closed

Conversation

aqrln
Copy link
Member

@aqrln aqrln commented Mar 1, 2017

A work-in progress PR to keep track of work on converting JSTP transports to streams.

This is required (well, required is too strong a word for it, it's rather highly desirable in order to do it the right way) to implement #33 and buffering for sessions (#81 and #85), and indeed necessary to resolve some resource consumption issues we encountered in load tests.

@belochub, @tshemsedinov, I'd be happy to have this reviewed as it goes, not only when it's ready, so feel free to leave your comments anytime to any commit, even though it's a work-in-progress PR.

@aqrln aqrln self-assigned this Mar 1, 2017
@aqrln aqrln changed the title Transports as streams [WIP] transports: make transports Duplex streams [WIP] Mar 1, 2017
@aqrln aqrln changed the title transports: make transports Duplex streams [WIP] transports: convert to Duplex streams [WIP] Mar 1, 2017
@aqrln
Copy link
Member Author

aqrln commented Mar 1, 2017

@belochub it is okay to push your commits to this branch too, btw, if you wanna help.

@aqrln aqrln force-pushed the transport-stream branch 5 times, most recently from fb381d2 to 5f92e0b Compare March 2, 2017 15:28
@aqrln
Copy link
Member Author

aqrln commented Apr 3, 2017

Closing for now as the status of this change and whether we need this is unclear. I'll rebase the branch and reopen the PR later if we actually do.

@aqrln aqrln closed this Apr 3, 2017
@aqrln aqrln deleted the transport-stream branch June 6, 2017 17:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant