Skip to content

Break down channel initialization in RpcFunctionInvocationDispatcher #7550

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

Closed
Tracked by #7496
anandagopal6 opened this issue Jul 15, 2021 · 1 comment
Closed
Tracked by #7496
Assignees

Comments

@anandagopal6
Copy link
Contributor

anandagopal6 commented Jul 15, 2021

RpcFunctionInvocationDispatcher.InitializeAsync() is responsible for starting the worker channel initialization process. This logic needs to be broken down into multiple sections because this method currently starts the worker channels, sets up the function invocation buffers, and sends the function load requests.

However, the worker indexing pipeline requires that the worker provide the function metadata before the function invocation buffers can be set up and before the function load requests can be sent.

@fabiocav
Copy link
Member

fabiocav commented Aug 4, 2021

Work completed and merged into the feature branch.

@fabiocav fabiocav closed this as completed Aug 4, 2021
@ghost ghost locked as resolved and limited conversation to collaborators Sep 3, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants