Commit Graph

44947 Commits

Author SHA1 Message Date
Scott Frederick a9f26e0f95 Conditionally enable image building bind cache tests
Accessing bind mount directories as is done in the tests for building
images with bind mount caches requires Docker configuration when
using Docker Desktop. It works without configuration on Linux with
Docker Engine.

See gh-28387
2023-09-12 17:00:59 -05:00
Stephane Nicoll 291d41093d Merge branch '3.1.x' 2023-09-12 17:15:19 +02:00
Stephane Nicoll dfaa0b4625 Merge branch '3.0.x' into 3.1.x 2023-09-12 17:15:07 +02:00
Stephane Nicoll 8d8eb0e3f6 Upgrade to Neo4j Java Driver 5.12.0
Closes gh-37353
2023-09-12 17:14:54 +02:00
Stephane Nicoll 5fe111df66 Upgrade to Neo4j Java Driver 5.12.0
Closes gh-37352
2023-09-12 17:13:40 +02:00
Stephane Nicoll e76412c6f9 Merge branch '3.1.x' 2023-09-12 16:19:37 +02:00
Stephane Nicoll 959cd00627 Merge branch '3.0.x' into 3.1.x 2023-09-12 16:19:27 +02:00
Stephane Nicoll 1bda578327 Start building against Spring Data Bom 2023.1.0 snapshots
See gh-37351
2023-09-12 15:13:07 +02:00
Stephane Nicoll 7df79432eb Polish "Upgrade to Micrometer Tracing 1.0.10"
See gh-37345
2023-09-12 15:10:19 +02:00
Andy Wilkinson 4ebee17cb1 Suppress warnings until more to new semconv module
OTel has deprecated their semconv module and introduced a new module
with different Maven coordinates. micrometer-metrics/tracing#343 will
move Micrometer Tracing to the new module. Until then, we need to
suppress the deprecation warnings that result from using the old one.

Closes gh-37347
2023-09-12 13:43:27 +01:00
Andy Wilkinson 8874cadebf Revert workaround for gh-18440
This reverts the main code changes from commit
b240c810a8. The tests are kept to
verify that the workaround is no longer required.

Closes gh-18591
2023-09-12 13:43:27 +01:00
Mahmoud Ben Hassine 626d858d81 Update Batch tests
Related to: https://github.com/spring-projects/spring-batch/issues/4245

Closes gh-37348
2023-09-12 14:05:15 +02:00
Stephane Nicoll 2b23bb8923 Start building against Spring Data Bom 2023.0.4 snapshots
See gh-37350
2023-09-12 12:08:42 +02:00
Stephane Nicoll 11940f8fec Start building against Spring Data Bom 2022.0.10 snapshots
See gh-37349
2023-09-12 12:08:01 +02:00
Stephane Nicoll 9e37c6842a Merge branch '3.1.x' 2023-09-12 12:07:07 +02:00
Stephane Nicoll 70b585f0d7 Merge branch '3.0.x' into 3.1.x 2023-09-12 12:06:43 +02:00
Stephane Nicoll 0163570cda Remove invalid exclusion of Spring Data versions 2023-09-12 12:06:12 +02:00
Stephane Nicoll 7899599440 Merge branch '3.1.x' 2023-09-12 11:43:27 +02:00
Stephane Nicoll a815c79e96 Merge branch '3.0.x' into 3.1.x 2023-09-12 11:43:22 +02:00
Stephane Nicoll 10415c3072 Merge branch '2.7.x' into 3.0.x 2023-09-12 11:43:16 +02:00
Stephane Nicoll 2d1fcab611 Upgrade to OpenTelemetry 1.30.1
Closes gh-37347
2023-09-12 11:43:14 +02:00
Stephane Nicoll 0587fb5331 Upgrade to Micrometer Tracing 1.2.0-M3
Closes gh-37346
2023-09-12 11:43:08 +02:00
Stephane Nicoll f2bf49ec35 Upgrade to Micrometer 1.12.0-M3
Closes gh-37226
2023-09-12 11:43:03 +02:00
Stephane Nicoll 4c415efea3 Upgrade to Micrometer Tracing 1.1.5
Closes gh-37262
2023-09-12 11:40:51 +02:00
Stephane Nicoll d720956209 Upgrade to Micrometer 1.11.4
Closes gh-37261
2023-09-12 11:40:50 +02:00
Stephane Nicoll bbefc07752 Upgrade to Micrometer Tracing 1.0.10
Closes gh-37345
2023-09-12 11:38:04 +02:00
Stephane Nicoll a3dff81437 Upgrade to Micrometer 1.10.11
Closes gh-37255
2023-09-12 11:38:00 +02:00
Stephane Nicoll 181f0b004b Upgrade to Micrometer 1.9.15
Closes gh-37245
2023-09-12 11:33:44 +02:00
Brian Clozel c8d036eaa8 Remove ServerHttpObservationFilter from WebFlux
This commit removes the auto-configuration of the
`ServerHttpObservationFilter` bean for WebFlux applications as it's been
deprecated by Spring Framework.

The Observability instrumentation is now handled at the
`WebHttpHandlerBuilder` in Framework directly and doesn't need any
auto-configuration from Spring Boot.

Closes gh-37344
2023-09-12 10:59:25 +02:00
Moritz Halbritter 8a1f6d4f32 Merge branch '3.1.x'
Closes gh-37335
2023-09-11 16:50:44 +02:00
Stephane Nicoll a1c2ca7f3b Upgrade to Jetty Reactive HTTPClient 4.0.0
Closes gh-37339
2023-09-11 16:29:30 +02:00
Stephane Nicoll 24eadd70ed Adapt to Spring Framework API change
This commit adapts to API changes in Spring Framework, see
spring-projects/spring-framework#31117

Previously, the "autowired" executable to use for a bean was always
resolved, even if a custom code fragment didn't really need it. This
is key for binding of immutable configuration properties as we use an
instance supplier for it.

This changes means that the workaround added in maintenance releases
can be removed.

See gh-37337
2023-09-11 16:03:27 +02:00
Andy Wilkinson 14a59a33dc Test that GraphQL QueryDSL auto-config backs off without Query DSL
See gh-34974
2023-09-11 15:00:22 +01:00
Moritz Halbritter e2d84fa462 Make SslStoreBundle implementations immutable
Closes gh-37222
2023-09-11 15:39:25 +02:00
Stephane Nicoll 671b04e3e3 Merge branch '3.1.x'
Closes gh-37337
2023-09-11 15:37:53 +02:00
Stephane Nicoll c298091e34 Merge branch '3.0.x' into 3.1.x
Closes gh-37336
2023-09-11 15:37:43 +02:00
Stephane Nicoll 112e85507c Support AOT processing of Value Object with several constructors
Previously, AOT processing failed on processing an immutable
configuration properties that declare several constructors as the core
framework infrastructure tries to resolve the "autowired" constructor
to use, even if the custom code fragments are never going to use it.

This commit workarounds the problem in maintenance releases until a
proper fix is provided in the core framework. When AOT runs, a
SmartInstantiationAwareBeanPostProcessor is added to the bean factory
to provide the constructor to use. This implementation relies on the
same algorithm that the binder uses at runtime.

Closes gh-37283
2023-09-11 15:27:02 +02:00
Stephane Nicoll 22bc339cb7 Upgrade to Tomcat 10.1.13
Closes gh-37333
2023-09-11 15:16:00 +02:00
Stephane Nicoll 18c4401f07 Upgrade to SQLite JDBC 3.43.0.0
Closes gh-37332
2023-09-11 15:16:00 +02:00
Stephane Nicoll 791e6dcc29 Upgrade to SnakeYAML 2.2
Closes gh-37331
2023-09-11 15:15:59 +02:00
Stephane Nicoll 35733199ab Upgrade to SLF4J 2.0.9
Closes gh-37330
2023-09-11 15:15:59 +02:00
Stephane Nicoll 94ba36b8d0 Upgrade to Selenium HtmlUnit 4.12.0
Closes gh-37329
2023-09-11 15:15:59 +02:00
Stephane Nicoll b7f77e055a Upgrade to Selenium 4.12.1
Closes gh-37328
2023-09-11 15:15:59 +02:00
Stephane Nicoll 07922563f0 Upgrade to REST Assured 5.3.2
Closes gh-37327
2023-09-11 15:15:59 +02:00
Stephane Nicoll 5d05347e2c Upgrade to Pooled JMS 3.1.2
Closes gh-37326
2023-09-11 15:15:59 +02:00
Stephane Nicoll ef04925a60 Upgrade to OpenTelemetry 1.30.0
Closes gh-37325
2023-09-11 15:15:59 +02:00
Stephane Nicoll 078b399a93 Upgrade to Neo4j Java Driver 5.12.0
Closes gh-37324
2023-09-11 15:15:58 +02:00
Stephane Nicoll b8eeb8d7f8 Upgrade to Native Build Tools Plugin 0.9.26
Closes gh-37323
2023-09-11 15:15:58 +02:00
Stephane Nicoll b89556eb80 Upgrade to MSSQL JDBC 12.4.1.jre11
Closes gh-37322
2023-09-11 15:15:58 +02:00
Stephane Nicoll 5dc6fcf3e5 Upgrade to Maven Enforcer Plugin 3.4.1
Closes gh-37321
2023-09-11 15:15:58 +02:00