azure-functions-host icon indicating copy to clipboard operation
azure-functions-host copied to clipboard

Selective loading of extensions in Host in case of Stein (WorkerIndexing)

Open surgupta-msft opened this issue 3 years ago • 2 comments

Currently, in case of Worker Indexing, Host loads all the extensions as it does not have function metadata available at that time for filtering out extensions that are not needed. This issue is to enable selective loading of extensions in case of Stein.

surgupta-msft avatar Aug 09 '22 23:08 surgupta-msft

Design doc - Link

There is also a deep dive document in-progress mentioning sequence of events in Host code in legacy and stein scenarios and explaining which classes will be impacted as part of the proposed approach for selectively loading extensions.

surgupta-msft avatar Oct 12 '22 18:10 surgupta-msft

Currently iterating on the design. Moving to sprint 132 to close on that work.

fabiocav avatar Oct 12 '22 20:10 fabiocav

Closing this item as we have the initial design in place.

@surgupta-msft , can you please link the implementation item here once you have that?

fabiocav avatar Oct 27 '22 20:10 fabiocav

Here is the link tracking implementation of this work - https://github.com/Azure/azure-functions-host/issues/8870

surgupta-msft avatar Oct 27 '22 20:10 surgupta-msft