Conversation
|
Thank you for your pull request and welcome to our community. We could not parse the GitHub identity of the following contributors: Benjamin Schwertfeger.
|
src/test/java/com/arangodb/springframework/core/template/ArangoIndexTest.java
Outdated
Show resolved
Hide resolved
9a65983 to
44d1401
Compare
|
Fresh avocado detected! Welcome and thank you for your contribution @bschwert. My avocado-loving overlords have decreed a signed CLA is required for PRs. Please see https://github.com/arangodb/arangodb/blob/devel/CONTRIBUTING.md file to learn more or ask cla(at)arangodb.com if you have issues. |
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 1 potential issue.
Bugbot Autofix is OFF. To automatically fix reported issues with Cloud Agents, enable Autofix in the Cursor dashboard.
src/test/java/com/arangodb/springframework/core/template/ArangoIndexTest.java
Outdated
Show resolved
Hide resolved
44d1401 to
cfa95cc
Compare
|
Fresh avocado detected! Welcome and thank you for your contribution @bschwert. My avocado-loving overlords have decreed a signed CLA is required for PRs. Please see https://github.com/arangodb/arangodb/blob/devel/CONTRIBUTING.md file to learn more or ask cla(at)arangodb.com if you have issues. |
With Spring Boot 4 many dependencies got updated and namespaces changed. I'ld like to have the spring-data integration available for spring boot 4.
There is an issue regarding spring boot 4 already: #335
Note
Medium Risk
Dependency baseline jump to Spring Boot 4/Spring Data 4.0 can introduce subtle runtime behavior changes in mapping/repository infrastructure despite mostly mechanical code edits; test adjustments and context dirtiness reduce but don’t eliminate upgrade risk.
Overview
Upgrades the project to the Spring Boot 4 / Spring Data 2025.1 baseline by bumping
spring-data-parentto4.0.0(and project version to5.0.0-SNAPSHOT), and updating internal API usage to match Spring Data Commons 4.0 namespace/signature changes.Most code changes are mechanical import/signature updates (
TypeInformation/PropertyPathpackage moves andQueryMethodEvaluationContextProvider→ValueExpressionDelegateinArangoRepositoryFactory). Tests are adjusted for Spring Data 4.0’s earlier entity validation behavior (TTL index validation may be wrapped) and the test suite is marked@DirtiesContextto avoid parallel DB deletion issues.Written by Cursor Bugbot for commit cfa95cc. This will update automatically on new commits. Configure here.