Skip to content

Add infrastructure for AOT processing of repositories. #2497

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

Closed
christophstrobl opened this issue Apr 20, 2022 · 1 comment
Closed

Add infrastructure for AOT processing of repositories. #2497

christophstrobl opened this issue Apr 20, 2022 · 1 comment
Assignees
Labels
theme: aot type: enhancement A general enhancement

Comments

@christophstrobl
Copy link
Member

No description provided.

@christophstrobl christophstrobl added the type: enhancement A general enhancement label Apr 20, 2022
@christophstrobl christophstrobl self-assigned this Apr 20, 2022
christophstrobl added a commit that referenced this issue Jul 6, 2022
We now use the AOT infrastructure of Spring Framework 6 and data commons to provide AOT support building the foundation for native image compilation.
Additionally we register hints for GraalVM native image.
Also update jpa auditing configuration to avoid inner bean definitions.

See: #2497
Original Pull Request: #2588
christophstrobl added a commit that referenced this issue Jul 11, 2022
This commit adds a guard to types that must not be present at AOT build time.

See: #2497
christophstrobl added a commit that referenced this issue Jul 11, 2022
Use IsNewAwareAuditingHandler factory method to avoid exposing additional beans.

See: #2497
christophstrobl added a commit that referenced this issue Jul 12, 2022
@kzander91
Copy link

I've added a comment to one of the changes: 1bfc359#r82897830

This change is preventing me from using AOP to intercept all calls to EntityManager.

christophstrobl added a commit that referenced this issue Sep 15, 2022
The annotations default values are evaluated so we need it to be present no matter if used or not.

See: #2497
@mp911de mp911de added this to the 3.0 M6 (2022.0.0) milestone Jul 13, 2023
@mp911de mp911de closed this as completed Jul 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
theme: aot type: enhancement A general enhancement
Projects
None yet
Development

No branches or pull requests

4 participants