Skip to content

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

@lprimak

Description

@lprimak

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

Metadata

Metadata

Assignees

Labels

Type: EnhancementLabel issue as an enhancement request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions