-
Notifications
You must be signed in to change notification settings - Fork 376
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
Update spring-boot to 2.7.9 #1310
Conversation
04f99ff
to
b6ab70a
Compare
69dbde3
to
9307c92
Compare
f94c2a0
to
952bf98
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM as far as I'm competent which is only a little
3ccc415
to
b4fcee0
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. Complex running of ITs can be handled in other PR.
openrouteservice/src/main/java/org/heigit/ors/api/converters/APIRequestProfileConverter.java
Outdated
Show resolved
Hide resolved
72d6c52
to
39ef24b
Compare
If the context-path is not defined with /ors it will fallback to /.
Before the api tests were waiting for 'ors.run' to be created at some place. Now it looks at the /v2/health api endpoints and checks for http 200. This indicates the graphs are build and the system is ready. Timeout is set to 4 minutes
The fork setting set to false mixes up run paths but allows for local debug session. When set to true it disables the ability for a local debug session but has the expected run paths. To have local debug sessions one can use -Dspring-boot.run.fork=false to disable forking when needed. This is only possible when the fork settings is not set at all in the pom.
intellij annotation was set by accident.
spring-boot-starter-actuator is needed at runtime.
d0206f4
to
484b8c4
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Details
Pull Request Checklist
have been resolved.
[Unreleased] heading.
and why the change was needed.
Things to check before merge:
context-path
setting enforces /ors also in production when run with maven. This is a breaking change and should be avoided. The easier way is to remove the /ors completely. That means local dev setups won't have this path.run_api_tests.sh
to curl forv2/status
instead ofors.run
Fixes #1151
Closes #1026
closes #1285
Partially touches #1025
Information about the changes
Required changes to ors config (if applicable)