Azure / Azure/azure-functions-java-worker

Remove the catch all logics for azure-functions-java-library for cold start improvement

Aperta
#661 1 commento 0 reazioni 1 assegnatario Rivendicata da @kaibocai Vedi su GitHub
area:java-functions Enhancement Needs: Triage (Functions) reviewed V5
Lingua principale
Java
Stelle
103
Fork
74
Merge medio
4g 8h
PR unite (30g)
2

Descrizione

We should remove the catch-all logics [in java worker](https://github.com/Azure/azure-functions-java-worker/blob/d9bf967547d606e354cafb4a8ea0e359d90489ed/src/main/java/com/microsoft/azure/functions/worker/broker/JavaFunctionBroker.java#L132) for cold start improvement.

This will be a break change for customers who are using old maven plugin to build their function app, since the old plugin will remove azure-functions-java-library in their lib folder during build process. Without catch-all logics in worker there is no way for worker to know class from azure-functions-java-library, cx code will break.

We can introduce the change in V5 asking cx to use latest maven plugin for their V5 function app.

Guida per i contributori

Apri la guida per i contributori

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.