Commit Graph

10 Commits

Author SHA1 Message Date
Andy Wilkinson ce9ffd17fd Make Integration DataSource init back off without s-b-sql
Previously, the DataSource initialization would back off without
spring-boot-jdbc but spring-boot-sql was a required dependency.
Without spring-boot-sql, a failure would occur due to the absence
of OnDatabaseInitializationCondition.

This commit updates the auto-configuration so that spring-boot-sql
is now an optional dependency and DataSource initialization
backs off in its absence.

Closes gh-46244
2025-07-02 10:47:12 +01:00
Phillip Webb 95b3c367ce Restructure autoconfigure packages
Restructure modules packages so that all auto-configuration is
organized under single top-level autoconfigure package.

See gh-46071

Co-authored-by: Andy Wilkinson <andy.wilkinson@broadcom.com>
2025-07-01 12:31:11 +01:00
Andy Wilkinson ab88b56bdf Remove actuate from restructured metrics package names
See gh-46071
2025-07-01 12:02:37 +01:00
Stéphane Nicoll 0f3d151d5f Split WebEndpointTest infrastructure configuration
See gh-46071
2025-07-01 12:02:20 +01:00
Stéphane Nicoll d2a3e5baf3 Move actuator test support out spring-boot-actuator-integration-tests
See gh-46071
2025-07-01 12:02:17 +01:00
Andy Wilkinson a50c75b3e3 Reduce dependencies of spring-boot-actuator
See gh-46071
2025-07-01 12:02:15 +01:00
Andy Wilkinson 7b37785223 Move metrics and endpoint auto-config into spring-boot-integration
Closes gh-46098
2025-07-01 12:02:01 +01:00
Andy Wilkinson 0497cd48ad Move code from spring-boot-actuator to spring-boot-integration
See gh-46098
2025-07-01 11:59:29 +01:00
Andy Wilkinson 4c688249e1 Create spring-boot-sql module
Closes gh-46140
2025-07-01 11:58:12 +01:00
Andy Wilkinson 2bd1c1e98d Create spring-boot-integration module
See gh-46098
2025-07-01 11:55:27 +01:00