-
Notifications
You must be signed in to change notification settings - Fork 306
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
Enhancement: Payara should use Jandex to speed up CDI deployments #7079
Comments
The proposed enhancement has been submitted for an open vote. |
I'll probably get a PR going on this one as well |
Greetings, |
@lprimak , could you kindly confirm if you plan to implement the enhancement you suggested? |
Yes, this will be my last one for the year :) |
Thank you for the confirmation. |
I have started working on this issue. |
Brief Summary
CDI deployment speed could use improvement
Jandex is much faster than using class scanning, because it's done at build time and can be cached.
Using Jandex could speed to deployment by orders of magnitude.
Jandex indexes should be used and / or cached for all internal Payara CDI extensions
Expected Outcome
Jandex is used for all CDI modules, including internal ones.
Current Outcome
Jandex is not used
Alternatives
None
Context
No response
The text was updated successfully, but these errors were encountered: