Commit Graph

24427 Commits

Author SHA1 Message Date
Andy Wilkinson e7adec22a0 Upgrade to Jakarta XML Bind 4.0.2
Closes gh-39998
2024-03-18 13:46:55 +00:00
Andy Wilkinson 0629fb1c15 Upgrade to Jakarta Mail 2.1.3
Closes gh-39997
2024-03-18 13:46:55 +00:00
Andy Wilkinson 889990a610 Upgrade to Jakarta Activation 2.1.3
Closes gh-39996
2024-03-18 13:46:55 +00:00
Andy Wilkinson 9d04d2412b Upgrade to Infinispan 14.0.26.Final
Closes gh-39995
2024-03-18 13:46:55 +00:00
Andy Wilkinson e2d7d797d1 Upgrade to Groovy 4.0.20
Closes gh-39994
2024-03-18 13:46:54 +00:00
Andy Wilkinson e04540e8b6 Upgrade to Glassfish JAXB 4.0.5
Closes gh-39993
2024-03-18 13:46:54 +00:00
Andy Wilkinson 7a83998736 Upgrade to Brave 6.0.2
Closes gh-39992
2024-03-18 13:46:54 +00:00
Andy Wilkinson e8d33cfc70 Upgrade to Angus Mail 2.0.3
Closes gh-39991
2024-03-18 13:46:54 +00:00
Moritz Halbritter f441bcc63d Exclude jetty-jndi from the Jetty starter
Closes gh-39932
2024-03-18 13:49:35 +01:00
Moritz Halbritter 5c2f64d677 Merge branch '3.2.x'
Closes gh-39961
2024-03-18 11:41:50 +01: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 9a4d0fb8b6 Merge branch '3.2.x'
Closes gh-39954
2024-03-15 17:08:02 +00: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 5431858c2f Upgrade to Spring HATEOAS 2.3.0-M1
Closes gh-39953
2024-03-15 16:32:35 +00:00
Andy Wilkinson 36721f4fab Upgrade to Spring Data Bom 2024.0.0-M2
Closes gh-39893
2024-03-15 16:32:30 +00:00
Andy Wilkinson 23b023eed0 Upgrade to Kafka 3.7.0
Closes gh-39952
2024-03-15 16:32:30 +00:00
Andy Wilkinson 3cbf8e8f4d Upgrade to Couchbase Client 3.6.0
Closes gh-39951
2024-03-15 16:32: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 f16d940081 Merge branch '3.2.x' 2024-03-15 15:44:42 +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
Andy Wilkinson 69e5e8d4a4 Start building against Spring Data 2024.0.0-M2 snapshots
See gh-39893
2024-03-15 14:10:57 +00:00
Moritz Halbritter 52eaa7fb3a Revert "Merge pull request #39941 from schauder"
This reverts commit ab5dee819b, reversing
changes made to 24223075eb.
2024-03-15 12:06:27 +01:00
Moritz Halbritter 148c5e8ed5 Polish "Add property spring.data.jdbc.dialect"
See gh-39941
2024-03-15 11:47:35 +01:00
Jens Schauder b3ddb22f75 Add property spring.data.jdbc.dialect
The class valued property allows to configure a dialect, without relying
on a database connection to determine it.

See gh-39941
2024-03-15 11:40:47 +01:00
Johnny Lim 412b8dd548 Polish
See gh-39910
2024-03-15 11:25:16 +01: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
Johnny Lim c5df4e3530 Polish gh-38559
See gh-39931
2024-03-14 10:47:34 +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 702cf75b21 Merge branch '3.2.x'
Closes gh-39934
2024-03-13 18:40:28 +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 b83972c223 Upgrade to Neo4j Java Driver 5.18.0
Closes gh-39933
2024-03-13 18:29:58 +00:00
Andy Wilkinson c678ae64e5 Prohibit Oracle Database 21.10.0.0 - 21.13.0.0 upgrades
Closes gh-39694
2024-03-13 16:35:52 +00:00
Andy Wilkinson 2da257ad2f Upgrade to WebJars Locator Core 0.58
Closes gh-39926
2024-03-13 16:35:52 +00:00
Andy Wilkinson a4b1bfa277 Upgrade to R2DBC MariaDB 1.2.0
Closes gh-39925
2024-03-13 16:35:52 +00:00
Andy Wilkinson 344d6eb992 Upgrade to OpenTelemetry 1.36.0
Closes gh-39923
2024-03-13 16:35:51 +00:00
Andy Wilkinson 597b851470 Upgrade to Mockito 5.11.0
Closes gh-39922
2024-03-13 16:35:51 +00:00
Andy Wilkinson a44bb91084 Upgrade to Maven Assembly Plugin 3.7.0
Closes gh-39921
2024-03-13 16:35:51 +00:00
Andy Wilkinson e362b320c1 Upgrade to Elasticsearch Client 8.12.2
Closes gh-39919
2024-03-13 16:35:50 +00:00
Andy Wilkinson f474f04522 Upgrade to Commons DBCP2 2.12.0
Closes gh-39918
2024-03-13 16:35:50 +00:00
Chris Bono 9c054a021f 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.

See gh-39912
2024-03-13 11:34:55 +01:00
Moritz Halbritter c2be81540a Polish "Add getUndertow method to UndertowWebServer"
See gh-39916
2024-03-13 11:27:29 +01:00
Jakob Wanger 7d30bc55d0 Add getUndertow method to UndertowWebServer
getUndertow() to UndertowWebServer returns null until the server has
been started. Issue #3016 would enable getUndertow() to behave in a
similar way to getTomcat() on TomcatWebServer.

Signed-off-by: Jakob Wanger <jakobwanger@gmail.com>

See gh-39916
2024-03-13 11:23:33 +01:00
Johnny Lim d9d305ba3d Delegate getExecutionContextSerializer() to DefaultBatchConfiguration if not provided
See gh-39911
2024-03-12 16:40:20 -05:00
Stéphane Nicoll cf24cc1eba Use HtmlUnit release notes link for HtmlUnit 2.x
See gh-39869
2024-03-12 16:25:56 -05: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