Commit Graph

23003 Commits

Author SHA1 Message Date
Phillip Webb
3ccf29ef49 Refine spring-boot-starter-data-redis-reactive dependencies
Change `spring-boot-starter-data-redis-reactive` to be standalone and
also declare an explicit dependency on reactor.

Closes gh-37943
2023-10-18 20:53:06 -07:00
Phillip Webb
93b562e632 Fix PulsarProperties lookupTimeout
Prefer `null` to `-1` for the default timeout.

See gh-34763
2023-10-18 20:52:12 -07:00
Phillip Webb
3c62defb9d Support java.nio.file Paths and FileSystems with nested jars
Add a `NestedFileSystemProvider` implementation so that the JDK's
`ZipFileSystem` can load content from nested jars and nested
directory entries.

Creating a `ZipFileSystem` may be a relatively expensive operation as
zip structures need to be parsed and in the case of directory entries
a virtual datablock nees to be generated on the fly. As such, we
install the `ZipFileSystem` as late as possible since in a typical
application it may never be needed.

This commit also tweaks Gradle and Maven plugins to ensure that the
service loader file is written to repackaged jars.

Closes gh-7161
2023-10-18 20:46:36 -07:00
Phillip Webb
4b495ca2a9 Change NestedLocation to hold a Path rather than a File
Refactor `NestedLocation` so that it holds a `Path` rather than a
`File`.

See gh-37668
2023-10-18 20:46:35 -07:00
Andy Wilkinson
ec6415f04b Add SSL bundle support to Apache Kafka auto-configuration
Closes gh-37629
Co-authored-by: Scott Frederick <sfrederick@vmware.com>
2023-10-18 16:34:28 -05:00
Andy Wilkinson
af2e363252 Merge branch '3.1.x'
Closes gh-37942
2023-10-18 18:50:52 +01:00
Andy Wilkinson
226221073c Merge branch '3.0.x' into 3.1.x
Closes gh-37941
2023-10-18 18:39:29 +01:00
Andy Wilkinson
a25472ab5b Merge branch '2.7.x' into 3.0.x
Closes gh-37940
2023-10-18 18:39:16 +01:00
Andy Wilkinson
817debb1ee Fix constructor binding with conversion to custom collection type
Closes gh-37734
2023-10-18 17:47:26 +01:00
Andy Wilkinson
8d006f82f7 Merge branch '3.1.x'
Closes gh-37939
2023-10-18 17:46:19 +01:00
Andy Wilkinson
9219fdc638 Merge branch '3.0.x' into 3.1.x
Closes gh-37938
2023-10-18 17:44:30 +01:00
Andy Wilkinson
865203f902 Merge branch '2.7.x' into 3.0.x
Closes gh-37937
2023-10-18 17:37:37 +01:00
Andy Wilkinson
04307aa7e0 Polish "Support @Order on [CommandLine|Application]Runner @Bean definitions"
See gh-37905
2023-10-18 17:16:48 +01:00
Tadaya Tsuyukubo
8ac597c245 Support @Order on [CommandLine|Application]Runner @Bean definitions
Prior to this commit, `@Order` annotation on `@Bean` method was not
considered for `CommandLineRunner` and `ApplicationRunner`.

This commit introduces a `Runner` marker interface and uses it to
retrieve the runner beans. As a result, it enables the use of `@Order`
annotations on `@Bean` methods for both `CommandLineRunner` and
`ApplicationRunner`.

Signed-off-by: Tadaya Tsuyukubo <tadaya@ttddyy.net>

See gh-37905
2023-10-18 17:15:15 +01:00
Andy Wilkinson
1aa704b619 Upgrade to Spring Batch 5.1.0-RC1
Closes gh-37708
2023-10-18 15:47:27 +01:00
Andy Wilkinson
851e6def76 Fix tests on Windows
See gh-37808
2023-10-18 14:08:41 +01:00
Andy Wilkinson
1559485f56 Fix Gradle plugin test classpath after Kotlin upgrade
See gh-37926
2023-10-18 14:07:49 +01:00
Andy Wilkinson
79ab4c4fa7 Upgrade to Undertow 2.3.10.Final
Closes gh-37934
2023-10-18 12:40:39 +01:00
Andy Wilkinson
4b32f249d4 Upgrade to Undertow 2.3.10.Final
Closes gh-37933
2023-10-18 12:17:52 +01:00
Andy Wilkinson
ae75877932 Upgrade to Jetty Reactive HTTPClient 3.0.9
Closes gh-37932
2023-10-18 12:17:45 +01:00
Andy Wilkinson
9c3b689f7c Upgrade to Undertow 2.3.10.Final
Closes gh-37931
2023-10-18 12:00:38 +01:00
Andy Wilkinson
08ea576c37 Upgrade to Jetty Reactive HTTPClient 3.0.9
Closes gh-37930
2023-10-18 12:00:31 +01:00
Andy Wilkinson
27f06ea1e0 Upgrade to Undertow 2.2.28.Final
Closes gh-37929
2023-10-18 11:44:00 +01:00
Andy Wilkinson
afff56a5f9 Upgrade to Spring Session Bom 2021.2.3
Closes gh-37928
2023-10-18 11:43:55 +01:00
Andy Wilkinson
5244bcfb5a Upgrade to Jetty Reactive HTTPClient 1.1.15
Closes gh-37927
2023-10-18 11:43:50 +01:00
Andy Wilkinson
029c28d923 Merge branch '3.1.x'
Closes gh-37925
2023-10-18 11:30:35 +01:00
Andy Wilkinson
8f18b116de Merge branch '3.0.x' into 3.1.x
Closes gh-37924
2023-10-18 11:17:41 +01:00
Andy Wilkinson
ece239f421 Merge branch '2.7.x' into 3.0.x
Closes gh-37923
2023-10-18 11:01:23 +01:00
Andy Wilkinson
4cc3aec587 Consider @ComponentScan in imports context cache key
Fixes gh-31577
2023-10-18 10:40:23 +01:00
Andy Wilkinson
9460f301b4 Merge branch '3.1.x'
Closes gh-37921
2023-10-18 10:07:14 +01:00
Andy Wilkinson
60a0b7eedb Merge branch '3.0.x' into 3.1.x
Closes gh-37920
2023-10-18 10:07:01 +01:00
Andy Wilkinson
85c186a764 Merge branch '2.7.x' into 3.0.x
Closes gh-37919
2023-10-18 10:01:49 +01:00
Andy Wilkinson
1f0e311cb8 Completely disable restart when running tests
Fixes gh-37373
2023-10-18 09:52:47 +01:00
Andy Wilkinson
fa954c0c87 Upgrade to Spring Pulsar 1.0.0-RC1
Closes gh-37918
2023-10-18 07:59:28 +01:00
Andy Wilkinson
4d0e614f5f Upgrade to Spring Integration 6.2.0-RC1
Closes gh-37711
2023-10-18 07:58:38 +01:00
Andy Wilkinson
94500f41e9 Upgrade to Spring Integration 6.1.4
Closes gh-37914
2023-10-17 18:00:25 +01:00
Andy Wilkinson
f645ef5fa5 Upgrade to Spring Integration 6.0.8
Closes gh-37795
2023-10-17 17:59:36 +01:00
Andy Wilkinson
daa903ab31 Add filters to MockMvc with their init params and dispatcher types
Closes gh-37835
2023-10-17 17:54:36 +01:00
Andy Wilkinson
02c49b0287 When virtual threads are enabled, configure Pulsar to use them
Closes gh-36347
2023-10-17 15:59:41 +01:00
Andy Wilkinson
8b115c8ceb Upgrade to Spring Session 3.2.0-RC1
Closes gh-37716
2023-10-17 14:24:42 +01:00
Andy Wilkinson
f0cdc57a2c Upgrade to Spring Authorization Server 1.2.0-RC1
Closes gh-37707
2023-10-17 14:24:42 +01:00
Andy Wilkinson
84d83c1964 Upgrade to Elasticsearch Client 8.10.4
Closes gh-37912
2023-10-17 14:24:41 +01:00
Andy Wilkinson
ffeed75804 Upgrade to Spring Session 3.1.3
Closes gh-37702
2023-10-17 14:22:19 +01:00
Andy Wilkinson
b10556e6ad Upgrade to Spring Session 3.0.4
Closes gh-37686
2023-10-17 14:20:36 +01:00
Andy Wilkinson
de91771cb3 Upgrade to Spring Security 6.2.0-RC2
Closes gh-37715
2023-10-17 09:03:20 +01:00
Andy Wilkinson
d546936d53 Upgrade to Spring Kafka 3.1.0-RC1
Closes gh-37712
2023-10-17 09:03:19 +01:00
Andy Wilkinson
d5b1acc41f Upgrade to Spring AMQP 3.1.0-RC1
Closes gh-37706
2023-10-17 09:03:19 +01:00
Andy Wilkinson
4e21be9086 Upgrade to OkHttp 4.12.0
Closes gh-37908
2023-10-17 09:03:18 +01:00
Andy Wilkinson
613cc4f5b9 Upgrade to Log4j2 2.21.0
Closes gh-37907
2023-10-17 09:03:13 +01:00
Andy Wilkinson
fb2ce355af Upgrade to GraphQL Java 21.2
Closes gh-37906
2023-10-17 09:03:08 +01:00