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

Enhancement: Payara should use Jandex to speed up CDI deployments #7079

Open
lprimak opened this issue Nov 21, 2024 · 0 comments
Open

Enhancement: Payara should use Jandex to speed up CDI deployments #7079

lprimak opened this issue Nov 21, 2024 · 0 comments
Assignees
Labels
Status: Open Issue has been triaged by the front-line engineers and is being worked on verification Type: Enhancement Label issue as an enhancement request

Comments

@lprimak
Copy link
Contributor

lprimak commented Nov 21, 2024

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

@lprimak lprimak added Status: Open Issue has been triaged by the front-line engineers and is being worked on verification Type: Enhancement Label issue as an enhancement request labels Nov 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Status: Open Issue has been triaged by the front-line engineers and is being worked on verification Type: Enhancement Label issue as an enhancement request
Projects
None yet
Development

No branches or pull requests

2 participants