Andy Wilkinson
d19d1b9dee
Move SSL auto-configuration out of actuator-autoconfigure-all
...
Issue: 46071
2025-06-30 16:57:40 -07:00
Andy Wilkinson
29d1fe24ec
Remove spring-boot-autoconfigure-all
...
Issue: 46071
2025-06-30 16:57:40 -07:00
Andy Wilkinson
b566e98fed
Move Servlet Filters into spring-boot-servlet
...
Issue: 46151
2025-06-30 16:57:40 -07:00
Andy Wilkinson
5ab9e724d5
Move MultipartAutoConfigurationTests to main code's module
...
Issue: 46071
2025-06-30 16:57:40 -07:00
Andy Wilkinson
e6eff6bf57
Move servlet http encoding auto-configuration into spring-boot-servlet
...
Issue: 46151
2025-06-30 16:57:40 -07:00
Andy Wilkinson
60b16b17fd
Move additional property metadata out of autoconfigure-all
...
Issue: 46071
2025-06-30 16:57:39 -07:00
Andy Wilkinson
96946c67cf
Move HTTP exchange auto-config into appropriate modules
...
Issue: 46071
2025-06-30 16:57:39 -07:00
Andy Wilkinson
8ae180024c
Move mapping description auto-configuration into appropriate modules
...
Issue: 46071
2025-06-30 16:57:39 -07:00
Andy Wilkinson
d75885c092
Remove remaining usages of MetricsRun
...
Issue: 46071
2025-06-30 16:57:39 -07:00
Andy Wilkinson
50dffa1adb
Remove MetricsIntegrationTests as it duplicates other tests
...
automaticallyRegisteredBinders
Many other tests that check that MeterBinder beans are defined
metricsFilterRegisteredForAsyncDispatches
filterRegistrationHasExpectedDispatcherTypesAndOrder in
WebMvcObservationAutoConfigurationTests
restTemplateIsInstrumented
restTemplateCreatedWithBuilderIsInstrumented in
RestTemplateObservationAutoConfigurationTests
requestMappingIsInstrumented
Various tests in WebMvcObservationAutoConfigurationTests
Issue: 46071
2025-06-30 16:57:39 -07:00
Andy Wilkinson
06156f83d8
Move code out of spring-boot-actuator-autoconfigure-all
...
Issue: 46071
2025-06-30 16:57:39 -07:00
Andy Wilkinson
d2c5d6f048
Enable auto-configuration checks and fix issues
...
Issue: 46071
2025-06-30 16:57:39 -07:00
Stéphane Nicoll
e2515b6a61
Move Servlet high-level infrastructure to spring-boot-servlet
...
Issue: 46151
2025-06-30 16:57:39 -07:00
Andy Wilkinson
5a4ecfe087
Break cycle in spring-boot-data-* modules
...
There was a cycle in the spring-boot-data-* modules.
SpringDataWebAutoConfiguration (which sits at the spring-data-commons
level) referenced RepositoryRestMvcAutoConfiguration (which sits
at the spring-data-rest level). This dependency's expressed in the
wrong direction as data-rest depends on data-commons. The resulting
cycle was not noticable as it was expressed through a String afterName
attribute on `@AutoConfiguration`.
spring-boot-data-commons was also using spring-boot-data-jpa for its
tests, which also results in an inverted dependency relationship.
This commit reworks things so that all of the spring-boot-data-*
modules depend upon spring-boot-data-commons, mirroring the
dependency relationship in Spring Data. The integration tests in
spring-boot-data-commons have been reworked to use Spring Data
directly, avoiding the need for a circular from
spring-boot-data-commons to another spring-boot-data-* module.
Issue: 46071
2025-06-30 16:57:38 -07:00
Stéphane Nicoll
956e644ba9
Move Actuator infrastructure for WebFlux to spring-boot-webflux
...
Issue: 46138
2025-06-30 16:57:38 -07:00
Andy Wilkinson
e07a56c12a
Move Spring Data repository metrics into spring-boot-data-commons
...
Issue: 46131
2025-06-30 16:57:38 -07:00
Andy Wilkinson
32136e3e4a
Rename spring-boot-data-web to spring-boot-data-commons
...
Issue: 46131
2025-06-30 16:57:38 -07:00
Andy Wilkinson
875d02a77c
Move task metrics auto-configuration into spring-boot-metrics
...
Issue: 46147
2025-06-30 16:57:38 -07:00
Andy Wilkinson
caa1396f28
Move scheduled task observation to spring-boot-observation
...
Issue: 46150
2025-06-30 16:57:38 -07:00
Andy Wilkinson
d7018f8824
Rename spring-boot-micrometer-observation to spring-boot-observation
...
Issue: 46150
2025-06-30 16:57:38 -07:00
Andy Wilkinson
3c124ea91d
Move WebMvc observation auto-config into spring-boot-webmvc
...
Issue: 46121
2025-06-30 16:57:38 -07:00
Stéphane Nicoll
4dae86a8fc
Move Actuator infrastructure for WebMvc to spring-boot-webmvc
...
Issue: 46121
2025-06-30 16:57:37 -07:00
Andy Wilkinson
791fd90359
Move WebFlux observation auto-config into spring-boot-webflux
...
Issue: 46138
2025-06-30 16:57:37 -07:00
Andy Wilkinson
54991f4212
Move R2DBC health and observation to spring-boot-r2dbc
...
Issue: 46094
2025-06-30 16:57:37 -07:00
Andy Wilkinson
cf7280cfc6
Move HTTP client observation support into relevant modules
...
Issue: 46071
2025-06-30 16:57:37 -07:00
Andy Wilkinson
0bef6814d4
Move GraphQL observation support into spring-boot-graphql
...
Issue: 46141
2025-06-30 16:57:37 -07:00
Andy Wilkinson
f0986c4a88
Move Batch observation support into spring-boot-batch
...
Issue: 46100
2025-06-30 16:57:37 -07:00
Andy Wilkinson
ab33a66ca1
Move Jersey metrics to spring-boot-jersey
...
Issue: 46116
2025-06-30 16:57:37 -07:00
Andy Wilkinson
54abdf8b95
Create spring-boot-micrometer-observation module
...
Issue: 46150
2025-06-30 16:57:37 -07:00
Andy Wilkinson
f100e50c2f
Move metrics export into spring-boot-metrics
...
Issue: 46147
2025-06-30 16:57:36 -07:00
Andy Wilkinson
7dc60fc942
Remove actuate from restructured metrics package names
...
Issue: 46071
2025-06-30 16:57:36 -07:00
Phillip Webb
ded9701db5
Create spring-boot-opentelemetry module
...
Renames `management.otlp.logging` properties to
`management.opentelemetry.logging`.
Issue: 46149
2025-06-30 16:57:36 -07:00
Andy Wilkinson
3909b9d483
Move Reactor Netty management server support to spring-boot-reactor-netty
...
Issue: 46076
2025-06-30 16:57:36 -07:00
Andy Wilkinson
301f2258b2
Move Undertow management server support to spring-boot-undertow
...
Issue: 46074
2025-06-30 16:57:36 -07:00
Andy Wilkinson
ebd888f065
Move Jetty management server support to spring-boot-jetty
...
Issue: 46075
2025-06-30 16:57:36 -07:00
Phillip Webb
9213ac2669
Move Zipkin Docker Compose support into spring-boot-zipkin
...
Issue: 46148
2025-06-30 16:57:36 -07:00
Phillip Webb
032f780830
Move Zipkin testcontainers support into spring-boot-zipkin
...
Issue: 46148
2025-06-30 16:57:35 -07:00
Phillip Webb
999a72d5fe
Create Create spring-boot-zipkin module
...
Issue: 46148
2025-06-30 16:57:35 -07:00
Phillip Webb
5c281a6439
Separate Zipkin tracing auto-configuration
...
Issue: 46148
2025-06-30 16:57:35 -07:00
Stéphane Nicoll
1bc43b6603
Move Tomcat metrics auto-configuration into spring-boot-tomcat
...
Issue: 46073
2025-06-30 16:57:35 -07:00
Stéphane Nicoll
867996d900
Move Actuator Tomcat infrastructure to spring-boot-tomcat
...
Issue: 46073
2025-06-30 16:57:35 -07:00
Stéphane Nicoll
d8f3a6e203
Split WebEndpointTest infrastructure configuration
...
Issue: 46071
2025-06-30 16:57:35 -07:00
Stéphane Nicoll
331bdbd586
Move Actuator Jersey infrastructure to spring-boot-jersey
...
Issue: 46116
2025-06-30 16:57:35 -07:00
Stéphane Nicoll
9222e52430
Remove endpoint infrastructure dependency from spring-boot-metrics
...
Issue: 46071
2025-06-30 16:57:35 -07:00
Stéphane Nicoll
e90fc06d26
Move actuator test support out spring-boot-actuator-integration-tests
...
Issue: 46071
2025-06-30 16:57:34 -07:00
Andy Wilkinson
61c758ac8f
Invert dependency between actuator-autoconfigure and webmvc
...
Issue: 46071
2025-06-30 16:57:34 -07:00
Andy Wilkinson
f60d8815f5
Remove unnecessary use of DispatcherServletAutoConfiguration
...
Issue: 46071
2025-06-30 16:57:34 -07:00
Andy Wilkinson
aac9d64797
Reduce dependencies of spring-boot-actuator
...
Issue: 46071
2025-06-30 16:57:34 -07:00
Stéphane Nicoll
4c1f67d7fc
Move Jetty metrics auto-configuration into spring-boot-jetty
...
Issue: 46075
2025-06-30 16:57:34 -07:00
Andy Wilkinson
4f2c3ae6c6
Move R2DBC metrics auto-configuration into spring-boot-r2dbc
...
Issue: 46094
2025-06-30 16:57:34 -07:00