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

Improve ScriptHost Function "Swapability" #237

Closed
mathewc opened this issue Apr 9, 2016 · 4 comments
Closed

Improve ScriptHost Function "Swapability" #237

mathewc opened this issue Apr 9, 2016 · 4 comments
Assignees
Labels

Comments

@mathewc
Copy link
Member

mathewc commented Apr 9, 2016

This would require a bunch of work in the core SDK. Currently whenever function metadata changes, it requires us to restart the ScriptHost. This is because in the core SDK, functions are indexed and listeners are started on process startup, and that function set is immutable for the lifetime of the process. That makes sense for classic SDK scenarios.

For Functions however, we'd like more flexibility - we'd like to be able to add/remove functions from the host on the fly, without restarting the host.

@christopheranderson
Copy link
Contributor

Is this something which would help mitigate cold start issues? I'm thinking it's only a dev time thing, not necessarily a produciton env thing. Thoughts?

@mathewc
Copy link
Member Author

mathewc commented Jun 21, 2016

Yeah, it's mainly a dev time thing. Likely this isn't needed for RC - it's an improvement we can make later if needed. Also, it would be quite a bit of work.

@christopheranderson
Copy link
Contributor

Cool. Let's punt.

@mathewc
Copy link
Member Author

mathewc commented Nov 18, 2016

Closing this. We don't need an open issue to track this. We don't have any plans to do this any time soon, and we can reopen this if/when we decide we need to do this.

@mathewc mathewc closed this as completed Nov 18, 2016
@christopheranderson christopheranderson modified the milestone: Next - Triaged Jan 4, 2017
maiqbal11 pushed a commit that referenced this issue Nov 1, 2019
Closes #617
Closes #275
Closes #180
Closes #620
Closes #351
Closes #237
Closes #408
Closes #402
Closes #325
Closes #308
Closes #297
Closes #296
@ghost ghost locked as resolved and limited conversation to collaborators Jan 2, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

2 participants