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

#22424: Use InputBuffer attribute for asynchronous inputs #22441

Conversation

drewhk
Copy link
Member

@drewhk drewhk commented Mar 2, 2017

A little bit hacky solution, because it inflates the GraphStageLogic with an extra pointer. Unfortunately there is no real nicer way to propagate the Attributes of the relevant input port to the takePublisher call. At the point where that callback is called it is not known which stage is the corresponding input, nor what its attributes where (there is a reason why takePublisher is the only callback that does not present the logic field). Tracking these would add both memory and computational overhead. If someone has a better solution don't hesitate to share.

@drewhk
Copy link
Member Author

drewhk commented Mar 2, 2017

Fixes #22424

@akka-ci akka-ci added validating PR is currently being validated by Jenkins needs-attention Indicates a PR validation failure (set by CI infrastructure) and removed validating PR is currently being validated by Jenkins labels Mar 2, 2017
@akka-ci
Copy link

akka-ci commented Mar 2, 2017

Test FAILed.

@drewhk drewhk merged commit a2203d7 into akka:wip-traversal-oriented-layout-drewhk Mar 2, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
needs-attention Indicates a PR validation failure (set by CI infrastructure)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants