Commit Graph

24173 Commits

Author SHA1 Message Date
Andy Wilkinson 368b82b230 Upgrade to Hibernate 6.2.24.Final
Closes gh-40282
2024-04-10 10:27:43 +01:00
Andy Wilkinson d6ace6108c Upgrade to Groovy 4.0.21
Closes gh-40281
2024-04-10 10:27:38 +01:00
Andy Wilkinson 93af29e5cc Upgrade to Byte Buddy 1.14.13
Closes gh-40280
2024-04-10 10:27:33 +01:00
Andy Wilkinson 2dae04a798 Upgrade to AspectJ 1.9.22
Closes gh-40279
2024-04-10 10:27:29 +01:00
Andy Wilkinson 3bb7baf90f Merge branch '3.1.x' into 3.2.x
See gh-40212
2024-04-09 09:07:52 +01:00
Andy Wilkinson 06f5ab162f Exclude unwanted javax.inject dependency from Data Couchbase
See gh-40200
2024-04-09 09:07:13 +01:00
Andy Wilkinson cae34a1978 Start building against Spring Security 6.2.4 snapshots
See gh-40217
2024-04-08 17:24:30 +01:00
Andy Wilkinson 94a1c78f0a Start building against Spring Pulsar 1.0.5 snapshots
See gh-40216
2024-04-08 17:24:30 +01:00
Andy Wilkinson e83b87964f Start building against Spring LDAP 3.2.3 snapshots
See gh-40215
2024-04-08 17:24:29 +01:00
Andy Wilkinson bb8efe3fff Start building against Spring Integration 6.2.4 snapshots
See gh-40214
2024-04-08 17:24:29 +01:00
Andy Wilkinson 8b086e1de9 Upgrade to Neo4j Java Driver 5.19.0
Closes gh-40218
2024-04-08 17:24:28 +01:00
Andy Wilkinson 35a4125fee Start building against Spring Data Bom 2023.1.5 snapshots
See gh-40212
2024-04-08 17:21:49 +01:00
Andy Wilkinson 2e4af81058 Start building against Spring Authorization Server 1.2.4 snapshots
See gh-40211
2024-04-08 17:21:44 +01:00
Andy Wilkinson 677734817b Start building against Spring AMQP 3.1.4 snapshots
See gh-40210
2024-04-08 17:21:39 +01:00
Andy Wilkinson fe82d13c40 Start building against Reactor Bom 2023.0.5 snapshots
See gh-40209
2024-04-08 17:21:34 +01:00
Andy Wilkinson f3d2df09ad Start building against Micrometer Tracing 1.2.5 snapshots
See gh-40208
2024-04-08 17:21:29 +01:00
Andy Wilkinson e3e0f70bf5 Start building against Micrometer 1.12.5 snapshots
See gh-40207
2024-04-08 17:21:24 +01:00
Andy Wilkinson 35284acabc Start building against Spring Security 6.1.9 snapshots
See gh-40204
2024-04-08 16:22:08 +01:00
Andy Wilkinson ace64b22e7 Start building against Spring LDAP 3.1.5 snapshots
See gh-40203
2024-04-08 16:22:07 +01:00
Andy Wilkinson ca1bcaf39f Start building against Spring Integration 6.1.8 snapshots
See gh-40202
2024-04-08 16:22:07 +01:00
Andy Wilkinson a4817c369a Upgrade to Neo4j Java Driver 5.19.0
Closes gh-40205
2024-04-08 16:22:07 +01:00
Andy Wilkinson 240f18cd69 Start building against Spring Data Bom 2023.0.11 snapshots
See gh-40200
2024-04-08 15:56:24 +01:00
Andy Wilkinson 4aa3003f22 Start building against Spring Authorization Server 1.1.7 snapshots
See gh-40199
2024-04-08 15:56:19 +01:00
Andy Wilkinson 175987d627 Start building against Reactor Bom 2022.0.18 snapshots
See gh-40198
2024-04-08 15:56:15 +01:00
Andy Wilkinson 12d8e02f15 Start building against Micrometer Tracing 1.1.12 snapshots
See gh-40197
2024-04-08 15:56:10 +01:00
Andy Wilkinson 89ffdd6125 Start building against Micrometer 1.11.11 snapshots
See gh-40196
2024-04-08 15:56:06 +01:00
Phillip Webb ea52a44e62 Polish 2024-04-04 20:55:52 -07:00
Phillip Webb f1018ba38a Merge branch '3.1.x' into 3.2.x 2024-04-04 20:36:29 -07:00
Phillip Webb 21f5d375b7 Polish 2024-04-04 20:14:01 -07:00
Moritz Halbritter fe7501b292 Use named virtual threads for Jetty
Closes gh-40152
2024-04-04 11:44:14 +02:00
Scott Frederick 1c2a43d1e6 Merge branch '3.1.x' into 3.2.x
Closes gh-40165
2024-04-03 16:30:41 -05:00
Felix 8a42935dad Apply instanceof pattern matching
See gh-40085
2024-04-03 16:30:01 -05:00
Stéphane Nicoll ab22b15535 Clarify requirements for -parameters and constructor binding
See gh-40157
2024-04-03 15:53:26 -05:00
Moritz Halbritter 957facf1cc Merge branch '3.1.x' into 3.2.x
Closes gh-40117
2024-03-27 09:35:44 +01:00
Moritz Halbritter ff66036e90 Remove redundant Regex escapes
Closes gh-40116
2024-03-27 09:34:28 +01:00
Andy Wilkinson 0ec5eab8af Merge branch '3.1.x' into 3.2.x
Closes gh-40097
2024-03-25 10:42:14 +00:00
Andy Wilkinson aee88115ea Test Gradle plugin against Gradle 8.7
This commit includes some changes to test Gradle scripts to avoid
Gradle 8.7's new deprecation warning about URI conversion.

Closes gh-40093
2024-03-25 10:24:21 +00:00
Andy Wilkinson ddbefd91d1 Document support for Java 22
Closes gh-40046
2024-03-21 08:07:44 +00:00
Andy Wilkinson 06058b1d34 Upgrade to Spring Integration 6.2.3
Closes gh-39884
2024-03-20 17:20:16 +00:00
Andy Wilkinson dedb2c52a3 Upgrade to Spring Authorization Server 1.2.3
Closes gh-39915
2024-03-20 17:20:15 +00:00
Andy Wilkinson 73c3f3170a Upgrade to Spring Integration 6.1.7
Closes gh-39875
2024-03-20 17:17:19 +00:00
Andy Wilkinson 2649d0d3bd Upgrade to Spring Authorization Server 1.1.6
Closes gh-39914
2024-03-20 17:17:18 +00:00
Andy Wilkinson 488f243592 Upgrade to Spring Session 3.2.2
Closes gh-39888
2024-03-19 14:06:58 +00:00
Andy Wilkinson 5705e0b633 Upgrade to Spring Pulsar 1.0.4
Closes gh-39886
2024-03-19 14:06:58 +00:00
Andy Wilkinson f165800da1 Upgrade to Spring Kafka 3.1.3
Closes gh-39885
2024-03-19 14:06:57 +00:00
Andy Wilkinson 9ca2aadebc Upgrade to Infinispan 14.0.27.Final
Closes gh-40026
2024-03-19 14:06:57 +00:00
Andy Wilkinson 96e1bcce4e Upgrade to Spring Session 3.1.5
Closes gh-39878
2024-03-19 14:04:37 +00:00
Andy Wilkinson 9c88700908 Upgrade to Spring Kafka 3.0.15
Closes gh-39876
2024-03-19 14:04:37 +00:00
Andy Wilkinson 9d3d40833c Upgrade to Infinispan 14.0.27.Final
Closes gh-40025
2024-03-19 14:04:36 +00:00
Brian Clozel dc2c253a45 Upgrade to GraphQL Java 21.4
Closes gh-40021
2024-03-19 11:38:37 +01:00
Brian Clozel c27bb77742 Merge branch '3.1.x' into 3.2.x 2024-03-19 11:38:03 +01:00
Brian Clozel 7eb155d76d Upgrade to GraphQL Java 20.8
Closes gh-40020
2024-03-19 11:36:57 +01:00
Andy Wilkinson 122b663752 Upgrade to Spring AMQP 3.1.3
Closes gh-39881
2024-03-18 15:50:55 +00:00
Andy Wilkinson 1f01e3b5fd Upgrade to Spring AMQP 3.0.12
Closes gh-39872
2024-03-18 15:48:41 +00:00
Andy Wilkinson c99c1f783c Revert "Upgrade to Awaitility 4.2.1"
This reverts commit 00ec9d08c8.

See gh-39974
2024-03-18 13:46:10 +00:00
Andy Wilkinson 5244eea1ed Upgrade to Spring Security 6.1.8
Closes gh-39877
2024-03-18 13:31:17 +00:00
Andy Wilkinson bcc69ccba7 Upgrade to Testcontainers 1.19.7
Closes gh-39988
2024-03-18 12:33:55 +00:00
Andy Wilkinson 9365dae768 Upgrade to Spring Security 6.2.3
Closes gh-39887
2024-03-18 12:33:51 +00:00
Andy Wilkinson 2dfa246335 Upgrade to Pulsar 3.1.3
Closes gh-39987
2024-03-18 12:33:50 +00:00
Andy Wilkinson 4527c38d53 Upgrade to Postgresql 42.6.2
Closes gh-39986
2024-03-18 12:33:45 +00:00
Andy Wilkinson cfbf30d294 Upgrade to Lettuce 6.3.2.RELEASE
Closes gh-39985
2024-03-18 12:33:41 +00:00
Andy Wilkinson 5ae46c21d8 Upgrade to jOOQ 3.18.13
Closes gh-39983
2024-03-18 12:33:31 +00:00
Andy Wilkinson c4198173a3 Upgrade to Jetty 12.0.7
Closes gh-39982
2024-03-18 12:33:27 +00:00
Andy Wilkinson 4a07334e31 Upgrade to Jaybird 5.0.4.java11
Closes gh-39981
2024-03-18 12:33:22 +00:00
Andy Wilkinson 6a92f70ff6 Upgrade to Jakarta XML Bind 4.0.2
Closes gh-39980
2024-03-18 12:33:17 +00:00
Andy Wilkinson f4edcb5599 Upgrade to Jakarta Mail 2.1.3
Closes gh-39979
2024-03-18 12:33:12 +00:00
Andy Wilkinson 710b8a17d6 Upgrade to Jakarta Activation 2.1.3
Closes gh-39978
2024-03-18 12:33:08 +00:00
Andy Wilkinson a1616f19f4 Upgrade to Infinispan 14.0.26.Final
Closes gh-39977
2024-03-18 12:33:03 +00:00
Andy Wilkinson 8db6dbed1e Upgrade to Groovy 4.0.20
Closes gh-39976
2024-03-18 12:32:58 +00:00
Andy Wilkinson 545a842868 Upgrade to Glassfish JAXB 4.0.5
Closes gh-39975
2024-03-18 12:32:54 +00:00
Andy Wilkinson 00ec9d08c8 Upgrade to Awaitility 4.2.1
Closes gh-39974
2024-03-18 12:32:50 +00:00
Andy Wilkinson c17492921e Upgrade to Angus Mail 2.0.3
Closes gh-39973
2024-03-18 12:32:45 +00:00
Andy Wilkinson bbe9e896a4 Upgrade to Postgresql 42.6.2
Closes gh-39972
2024-03-18 12:10:25 +00:00
Andy Wilkinson d588497b92 Upgrade to jOOQ 3.18.13
Closes gh-39971
2024-03-18 12:10:20 +00:00
Andy Wilkinson 326bf4d231 Upgrade to Jaybird 5.0.4.java11
Closes gh-39970
2024-03-18 12:10:16 +00:00
Andy Wilkinson a2f00129f2 Upgrade to Jakarta XML Bind 4.0.2
Closes gh-39969
2024-03-18 12:10:11 +00:00
Andy Wilkinson dfc2b7d7a7 Upgrade to Jakarta Mail 2.1.3
Closes gh-39968
2024-03-18 12:10:07 +00:00
Andy Wilkinson f687c36f23 Upgrade to Jakarta Activation 2.1.3
Closes gh-39967
2024-03-18 12:10:02 +00:00
Andy Wilkinson 0f67e045fa Upgrade to Infinispan 14.0.26.Final
Closes gh-39966
2024-03-18 12:09:58 +00:00
Andy Wilkinson 753965d8ae Upgrade to Hazelcast 5.2.5
Closes gh-39965
2024-03-18 12:09:53 +00:00
Andy Wilkinson 8bcf591c9d Upgrade to Groovy 4.0.20
Closes gh-39964
2024-03-18 12:09:49 +00:00
Andy Wilkinson 9b5f9acd19 Upgrade to Glassfish JAXB 4.0.5
Closes gh-39963
2024-03-18 12:09:45 +00:00
Andy Wilkinson c4e7073f42 Upgrade to Awaitility 4.2.1
Closes gh-39962
2024-03-18 12:09:40 +00:00
Moritz Halbritter 09652cb282 Polish "Set virtual thread names for RabbitMQ and Pulsar"
See gh-39958
2024-03-18 11:24:17 +01:00
Maziz ecda754116 Set virtual thread names for RabbitMQ and Pulsar
See gh-39958
2024-03-18 11:24:10 +01:00
Andy Wilkinson 729f6758f7 Polish "Fix web session javadoc typos"
See gh-39821
2024-03-15 17:07:41 +00:00
JingZhang Chen f5d45fd31f Fix web session javadoc typo
See gh-39821
2024-03-15 17:07:25 +00:00
Andy Wilkinson f46dbd4b23 Upgrade to Spring HATEOAS 2.2.1
Closes gh-39950
2024-03-15 16:25:34 +00:00
Andy Wilkinson abcf41e808 Upgrade to Spring Data Bom 2023.1.4
Closes gh-39882
2024-03-15 16:25:28 +00:00
Andy Wilkinson c71d58f9f1 Upgrade to Spring HATEOAS 2.1.4
Closes gh-39949
2024-03-15 16:20:44 +00:00
Andy Wilkinson b7fd2fa4ac Upgrade to Spring Data Bom 2023.0.10
Closes gh-39873
2024-03-15 16:20:38 +00:00
Andy Wilkinson f2ddf1c082 Merge branch '3.1.x' into 3.2.x
While the bug fixed in 3.1.x (gh-39942) has already been addressed as
a side-effect of the changes made in dbb24286, the change is merged
forwards here to improve the consistency of the code between branches.
2024-03-15 15:42:47 +00:00
Andy Wilkinson 81dc0cc3cf Eliminate race condition in Tomcat's graceful shutdown
There was a race condition between the thread that's waiting for
Tomcat to become inactive or the graceful shutdown to be aborted
and the thread that aborts the shutdown and stops Tomcat when the
grace period has elapsed. This race can lead to Tomcat appearing
to have become inactive before the abort of the shutdown is
noticed. When this happens, the result of the shutdown is reported
as IDLE when it should have been REQUESTS_ACTIVE. The consequences
of this are mostly benign although it does affect the log messages
that are emitted. It is also causing some of our graceful shutdown
tests to be flaky.

This commit eliminates the race condition by considering the
state of the aborted flag before logging and returning the result
of the shutdown.

Closes gh-39942
2024-03-15 15:30:41 +00:00
Chris Bono ac0d1e0ec6 Re-enable Spring Pulsar interceptor tests
The PulsarTemplate recently replaced its list of ProducerInterceptors
with a list of ProducerBuilderCustomizers that customize the builder by
adding each interceptor to the builder. The PulsarAutoConfigurationTests
previosuly relied on the previous field. This commit adjusts the tests
to instead use the Customizers testing utility to verify the
interceptors.

(cherry picked from commit 9c054a021f)

See gh-39946
2024-03-15 11:00:09 +01:00
Andy Wilkinson 801949303b Upgrade to Neo4j Java Driver 5.18.0
Closes gh-39936
2024-03-13 19:16:36 +00:00
Andy Wilkinson 781b14cffd Upgrade to Neo4j Java Driver 5.18.0
Closes gh-39935
2024-03-13 19:14:34 +00:00
Andy Wilkinson e2d53fa0e9 Ensure that Maven Plugin uses a consistent Framework dependency version
Fixes gh-39927
2024-03-13 18:38:38 +00:00
Andy Wilkinson 978c7d8fdc Start building against Spring Authorization Server 1.2.3 snapshots
See gh-39915
2024-03-12 20:47:02 +00:00
Andy Wilkinson e170d0652e Start building against Spring Authorization Server 1.1.6 snapshots
See gh-39914
2024-03-12 19:18:32 +00:00
Andy Wilkinson 5dcebc33bc Upgrade to Reactor Bom 2023.0.4
Closes gh-39907
2024-03-12 11:43:03 +00:00