Skip to content

Graal vm work #3768

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

Merged
merged 2 commits into from
Sep 8, 2020
Merged

Graal vm work #3768

merged 2 commits into from
Sep 8, 2020

Conversation

mminella
Copy link
Member

Thank you for taking time to contribute this pull request!
You might have already read the contributor guide, but as a reminder, please make sure to:

  • Sign the contributor license agreement
  • Rebase your changes on the latest master branch and squash your commits
  • Add/Update unit tests as needed
  • Run a build and make sure all tests pass prior to submission

For more details, please check the contributor guide.
Thank you upfront!

This commit updates all places where Spring Batch uses an @configuration
annotation to no proxy bean methods. This is needed for GraalVM support.
@fmbenhassine fmbenhassine added this to the 4.3.0 milestone Sep 3, 2020
@fmbenhassine fmbenhassine merged commit 9e429aa into spring-projects:master Sep 8, 2020
@fmbenhassine
Copy link
Contributor

LGTM. Tested a basic job on GraalVM 20.2.0 and I did not encounter any particular issue. No regressions on Java 8 neither. Awesome! Thank you 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Set proxyBeanMethods to false on ModularBatchConfiguration and SimpleBatchConfiguration
2 participants