Skip to content

Conversation

@christophstrobl
Copy link
Member

Module specific enhancements to support AOT.

Depends on: spring-projects/spring-data-commons#2624

@mp911de mp911de force-pushed the issue/4022 branch 3 times, most recently from ce61640 to 7e41f47 Compare June 30, 2022 08:43
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.
Adopt to Framework changes. Simplify auditing bean registration. Remove ImportRuntimeHints in EnableMongoAuditing. Refine ManagedTypes bean definitions. Consistently use mongo as bean name prefix. Depend on store-specific ManagedTypes. Rewrite ReactiveMongoAuditingRegistrar to avoid inner beans. Reduce AOT processor visibility. Cleanup imports. Improve type naming. Update Javadoc.
christophstrobl added a commit that referenced this pull request Jul 5, 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. See: #4022 Original Pull Request: #4093
christophstrobl pushed a commit that referenced this pull request Jul 5, 2022
Adopt to Framework changes. Simplify auditing bean registration. Remove ImportRuntimeHints in EnableMongoAuditing. Refine ManagedTypes bean definitions. Consistently use mongo as bean name prefix. Depend on store-specific ManagedTypes. Rewrite ReactiveMongoAuditingRegistrar to avoid inner beans. Reduce AOT processor visibility. Cleanup imports. Improve type naming. Update Javadoc. Original Pull Request: #4093
@mp911de mp911de added this to the 4.0 M6 (2022.0.0) milestone Aug 5, 2022
@mp911de mp911de closed this Aug 5, 2022
@mp911de mp911de deleted the issue/4022 branch August 5, 2022 12:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

3 participants