-
-
Notifications
You must be signed in to change notification settings - Fork 993
Improved pipeline abstractions #1438
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
Conversation
tillkruss
left a comment
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.
This is excellent. Does it have any implication with Relay, since write() isn't supported?
|
@tillkruss I don't think it has, Relay is an another layer above connection that does not provide an API for direct socket communication. Also, RelayPipeline overrides |
The goal of this PR is to enhance pipelines to make them "real" pipelines. For now all commands are still pushed into socket one by one. Instead of this, the behaviour was changed to create a buffer from pipelined commands and push them all at once.