Brian Clozel
c7bcc3d64d
Create spring-boot-elasticsearch module
...
See gh-46091
6 months ago
Moritz Halbritter
855b6a6fac
Create spring-boot-freemarker module
...
Closes gh-46090
6 months ago
Phillip Webb
5659d2c8a2
Create spring-boot-groovy-templates module
...
Closes gh-46089
6 months ago
Phillip Webb
0f1c0d97d1
Create spring-boot-liquibase module
...
See gh-46088
6 months ago
Stéphane Nicoll
74f6c75b00
Create spring-boot-validation module
...
Closes gh-46087
6 months ago
Stéphane Nicoll
80933d86b4
Create spring-boot-flyway module
...
See gh-46086
6 months ago
Andy Wilkinson
3a90b32ac0
Pull up setDisableMBeanRegistry
...
Closes gh-44070
6 months ago
Andy Wilkinson
5addbc70e7
Create spring-boot-jdbc module
...
See gh-46085
6 months ago
Andy Wilkinson
67cb03b8b4
Create spring-boot-tx module
...
See gh-46084
6 months ago
Stéphane Nicoll
4acdc5ee7c
Create spring-boot-artemis module
...
See gh-46083
6 months ago
Stéphane Nicoll
fd13ac80e8
Create spring-boot-activemq module
...
See gh-46082
6 months ago
Stéphane Nicoll
11d1825154
Create spring-boot-jms module
...
See gh-46081
6 months ago
Andy Wilkinson
98baaf8b0e
Move SQL packages from -all modules into corresponding non-all modules
...
See gh-46071
6 months ago
Brian Clozel
7471d01a72
Create spring-boot-jsonb module
...
Closes gh-46080
6 months ago
Brian Clozel
cfabd67175
Create spring-boot-mail module
...
See gh-46079
6 months ago
Andy Wilkinson
6c89a6bcbe
Create spring-boot-jackson-module
...
Closes gh-46078
6 months ago
Andy Wilkinson
1cb6a23cd5
Remove web concerns from template package and move out of -all
...
See gh-46071
Co-authored-by: Phillip Webb <phil.webb@broadcom.com>
6 months ago
Andy Wilkinson
3f477c4b40
Separate R2DBC and JDBC database initialization
...
See gh-46071
Co-authored-by: Phillip Webb <phil.webb@broadcom.com>
6 months ago
Brian Clozel
dcf0eb36d3
Create spring-boot-amqp module
...
See gh-46077
6 months ago
Phillip Webb
4db4db347e
Temporarily disable auto-configuration checks
...
Found auto-configuration class problems:
- org.springframework.boot.actuate.autoconfigure.amqp.RabbitHealthContributorAutoConfiguration:
- after 'org.springframework.boot.amqp.autoconfigure.RabbitAutoConfiguration' is from an optional dependency and should be declared in afterName
- org.springframework.boot.actuate.autoconfigure.metrics.amqp.RabbitMetricsAutoConfiguration:
- after 'org.springframework.boot.amqp.autoconfigure.RabbitAutoConfiguration' is from an optional dependency and should be declared in afterName
See gh-46071
6 months ago
Andy Wilkinson
760b80818f
Create spring-boot-reactor-netty module
...
See gh-46076
6 months ago
Andy Wilkinson
b8df90ad20
Create spring-boot-jetty module
...
See gh-46075
6 months ago
Andy Wilkinson
04b0590162
Create spring-boot-undertow module
...
See gh-46074
6 months ago
Andy Wilkinson
a0b28610e5
Move Tomcat auto-configuration into spring-boot-tomcat
...
See gh-46073
6 months ago
Andy Wilkinson
bc840b741d
Move tests that use Tomcat out of spring-boot-all
...
See gh-46073
6 months ago
Andy Wilkinson
83b26a7362
Move tests that use Tomcat out of spring-boot-test
...
See gh-46073
6 months ago
Andy Wilkinson
693c27c6e3
Start splitting up spring-boot-autoconfigure
...
See gh-46071
6 months ago
Andy Wilkinson
6384e3265c
Create beginnings of spring-boot-tomcat module
...
See gh-46073
6 months ago
Andy Wilkinson
71f74c7ee2
Start splitting up spring-boot
...
See gh-46071
6 months ago
Phillip Webb
5a1b6d2269
Reduce number of test dependencies
...
Reduce the number of direct test dependencies and instead rely on
transitive test support dependencies.
Closes gh-46072
6 months ago
Phillip Webb
61a89e994a
Add useful transitive dependencies to spring-boot-test-support
...
Add more `api` dependencies to `spring-boot-test-support` to reduce
the number of test dependencies needing in sub-modules.
See gh-46072
6 months ago
Phillip Webb
2077e4f96e
Split up BackgroundPreinitializer
...
Closes gh-44065
6 months ago
Andy Wilkinson
3c6eaa71c6
Move WebServer-specific properties out of ManagementServerProperties
...
Closes gh-44324
6 months ago
Andy Wilkinson
fe288070cb
Move server-specific properties out of ServerProperties
...
Closes gh-44064
6 months ago
Andy Wilkinson
4dff8ab081
Repackage web server classes
...
Closes gh-44286
Closes gh-44067
6 months ago
Andy Wilkinson
ca8e70f330
Move server-specific knowledge out of general child context creation
...
Closes gh-44200
6 months ago
Andy Wilkinson
33ce2abf33
Move JerseyApplicationPath into a Jersey-specific package
...
Closes gh-44066
6 months ago
Yanming Zhou
520f7abb9f
Replace fully qualified class to import
...
See gh-46234
Signed-off-by: Yanming Zhou <zhouyanming@gmail.com>
6 months ago
Andy Wilkinson
5479f5c3d3
Make Hikari's pool accessible via reflection in a native image
...
When it's inaccessible, the jdbc.connections.active and
jdbc.connections.idle metrics are lost.
Closes gh-46214
6 months ago
Dmytro Nosan
67f380c2bc
Add @EnabledOnLocale annotation for locale-based tests
...
Introduce @EnabledOnLocale annotation to enable or disable tests
based on the system's default locale.
See gh-46211
Signed-off-by: Dmytro Nosan <dimanosan@gmail.com>
6 months ago
Brian Clozel
3168b594fd
Revert temporary workaround for HttpMessageConverters
...
Two additional issues were fixed in spring-projects/spring-framework#33894
* ordering of the multipart converter for server apps
* the classpath detection is now more static for GraalVM
Fixes gh-46221
6 months ago
Phillip Webb
fd34f80bf1
Restore HttpMessageConverters ordering
...
Temporarily add reordering logic to `HttpMessageConverters` to restore
the Spring Boot 3.5 order.
See gh-46221
6 months ago
Brian Clozel
aae3df0cdc
Adapt to HttpMessageConverters changes in Framework
...
See spring-projects/spring-framework#33894
6 months ago
Andy Wilkinson
741561d4ba
Make sure elasticsearch-rest-client is on the classpath
...
9.0.3 of elasticsearch-java switched its dependency on
elasticsearch-rest-client from api to compileOnly so it is no longer
on the classpath of a consumer.
This commit reinstates the dependency so that our auto-configuration
of the RestClient still happens.
gh-46061 is tracking a switch to the new Rest5Client.
See gh-46207
6 months ago
Andy Wilkinson
19818fb844
Adapt to changes in Framework's Hibernate support
...
See gh-45487
6 months ago
Andy Wilkinson
414117ebac
Upgrade to Elasticsearch Client 9.0.3
...
Closes gh-46207
6 months ago
Andy Wilkinson
4c414b9281
Tolerate Gradle 9's change of archive entry ordering
6 months ago
Andy Wilkinson
49fdc31532
Add jars that were missed due to .gitignore
...
See gh-46043
6 months ago
Andy Wilkinson
bdee9c9b19
Ensure consistent versions between dev and production classpaths
...
Prior to this change, versions in the dev and production classpaths
could differ. These differing versions could result in a transitive
dependency that should have been present in both development and
production only being present in the former. This would likely
result in failures at runtime.
This commit aligns the versions by adding constraints to the
production runtime classpath for each dependency in the runtime
classpath.
Closes gh-46043
6 months ago
Andy Wilkinson
640793c60e
Streamline CRC and hash calculation when preparing stored entries
...
Closes gh-46202
6 months ago