Juergen Hoeller
a9fffa844f
Merge branch '6.1.x'
2024-04-09 16:15:19 +02:00
Juergen Hoeller
c5590ae9e6
Log column type for limited support message in getResultSetValue
...
Closes gh-32601
2024-04-09 16:14:45 +02:00
Juergen Hoeller
39b551c334
Document hand-off to execution thread (including ScheduledFuture impact)
...
Closes gh-32589
2024-04-09 16:14:38 +02:00
Sébastien Deleuze
bb04c6b1f3
Merge branch '6.1.x'
2024-04-09 15:22:58 +02:00
Sébastien Deleuze
23696b7db8
Add a classpath check for AOP Coroutines/Reactive conversion
...
Closes gh-32599
2024-04-09 15:21:21 +02:00
Stéphane Nicoll
cb8b7a455a
Start building against Reactor 2024.0.0-M1 snapshots
...
See gh-32591
2024-04-09 13:54:10 +02:00
Stéphane Nicoll
9dbb269bb9
Merge branch '6.1.x'
2024-04-09 13:40:03 +02:00
Stéphane Nicoll
f3aa61c5bb
Upgrade to Micrometer 1.13.0-RC1
...
Closes gh-32595
2024-04-09 13:39:49 +02:00
Sébastien Deleuze
dc242df533
Prevent compilation warnings with `@Nullable`
...
This commit replaces `@Nonnull(when = When.MAYBE)` meta-annotation in
`org.springframework.lang.Nullable` by `@CheckForNull` in order to
prevent `unknown enum constant When.MAYBE` compilation warnings.
Closes gh-27183
2024-04-09 13:35:49 +02:00
Stéphane Nicoll
7b7cfb27a3
Upgrade to Micrometer 1.12.5
...
Closes gh-32596
2024-04-09 12:59:46 +02:00
Sébastien Deleuze
c05b4bcd71
Add missing dependency and remove warnings
...
See gh-22171
2024-04-09 12:50:36 +02:00
Sébastien Deleuze
246f291f67
Use code includes and tabs in WebSocket documentation
...
See gh-22171
2024-04-09 12:21:36 +02:00
Juergen Hoeller
4eb93da31d
Merge branch '6.1.x'
...
# Conflicts:
# spring-beans/src/main/java/org/springframework/beans/factory/support/GenericTypeAwareAutowireCandidateResolver.java
2024-04-08 22:41:02 +02:00
Juergen Hoeller
f2889b1b43
Consistent support for generic FactoryBean type matching
...
Closes gh-32590
See gh-32489
2024-04-08 22:39:29 +02:00
Sébastien Deleuze
cabd1f53df
Polishing
2024-04-08 18:03:19 +02:00
Sébastien Deleuze
a471aa6a9a
Use code includes and tabs in Regexp Pointcuts documentation
...
See gh-22171
2024-04-08 18:03:10 +02:00
Sébastien Deleuze
515295e205
Use code includes and tabs in AOP documentation
...
See gh-22171
2024-04-08 16:54:45 +02:00
Sam Brannen
1455a9fe22
Polishing
2024-04-08 16:37:47 +02:00
Stéphane Nicoll
36636b000b
Consistent newline at the end of files
...
See gh-22171
2024-04-08 13:34:44 +02:00
Sébastien Deleuze
94050b3638
Use code includes and tabs in SpEL documentation
...
See gh-22171
2024-04-08 11:53:56 +02:00
Stéphane Nicoll
62db2680f5
Merge branch '6.1.x'
2024-04-08 11:11:15 +02:00
Stéphane Nicoll
802967fc98
Add reproducer
...
See gh-32489
2024-04-08 11:09:56 +02:00
Sébastien Deleuze
5c8043dcea
Use code includes and tabs in date/time format documentation
...
See gh-22171
2024-04-08 10:32:16 +02:00
Juergen Hoeller
13df59cef4
Merge branch '6.1.x'
2024-04-08 09:52:42 +02:00
Juergen Hoeller
22328905da
Do not extract FactoryBean generic in case of targetType mismatch
...
Closes gh-32489
2024-04-08 09:51:59 +02:00
Sébastien Deleuze
78f08ed1dd
Upgrade to webjars-locator-lite 0.0.4
...
See gh-27619
2024-04-08 09:33:35 +02:00
Juergen Hoeller
03dd8e20e2
Merge branch '6.1.x'
2024-04-05 18:05:37 +02:00
Juergen Hoeller
67a81004a2
Upgrade to AspectJ 1.9.22, Groovy 4.0.20, Tomcat 10.1.20, Netty 4.1.108, OpenPDF 1.3.43, Woodstox 6.6.2, Checkstyle 10.15
2024-04-05 18:04:58 +02:00
Juergen Hoeller
84963ba4d8
Polishing
2024-04-05 18:04:08 +02:00
Juergen Hoeller
07472758ee
Detect Undertow RequestTooBigException message in handleParseFailure
...
Closes gh-32549
2024-04-05 18:03:44 +02:00
Arjen Poutsma
dcab1f2237
Merge branch '6.1.x'
2024-04-05 16:13:58 +02:00
Arjen Poutsma
47c9c7eb07
Update copyright
...
See gh-32528
2024-04-05 16:13:39 +02:00
Stéphane Nicoll
3e93ca02cc
Merge branch '6.1.x'
2024-04-05 15:58:08 +02:00
Stéphane Nicoll
8568aa691c
Stop linking to Websphere's Javadoc
...
Closes gh-32581
2024-04-05 15:57:58 +02:00
Stéphane Nicoll
583dc04986
Merge branch '6.1.x'
2024-04-05 15:57:39 +02:00
Stéphane Nicoll
749d7671a0
Stop linking to Websphere's Javadoc
...
Closes gh-32581
2024-04-05 15:54:41 +02:00
Arjen Poutsma
08bc959c9b
Merge branch '6.1.x'
2024-04-05 15:43:49 +02:00
Arjen Poutsma
b24221754a
ReactorNettyClientResponse should close response body
...
This commit ensures that the response body is drained and closed when
the response itself is closed, instead of disposing the connection, as
this will disable the connection pool.
Closes gh-32528
2024-04-05 15:38:18 +02:00
Sébastien Deleuze
4e6532f639
Merge branch '6.1.x'
2024-04-05 15:00:48 +02:00
Sébastien Deleuze
7a666cfd86
Revert some null-safety changes
...
This commit reverts some null-safety changes which make sense
on main but are too impactful for 6.1.x for Kotlin developers
using -Xjsr305=strict.
See gh-32475
2024-04-05 14:59:39 +02:00
Sébastien Deleuze
0c42874629
Merge branch '6.1.x'
2024-04-05 14:33:20 +02:00
Sébastien Deleuze
4a7c24d90f
Refine null-safety
...
See gh-32475
2024-04-05 14:30:50 +02:00
Stéphane Nicoll
5253af1a04
Merge branch '6.1.x'
2024-04-04 14:43:38 +02:00
Stéphane Nicoll
d955549037
Clarify scope of exception
...
See gh-29491
2024-04-04 14:42:41 +02:00
Stéphane Nicoll
b68f76c86e
Polish
...
See gh-32502
2024-04-04 14:42:41 +02:00
Simon Baslé
521cda009b
Use non-blocking thread in WebFlux controller with RequestBody parameter
...
This commit ensures that `InvocableHandlerMethod` executes the method
on the desired thread if a non-blocking thread is specified, even in the
case where arguments resolution happens on a different thread. This is
notably the case if the method body is resolved as an input argument to
the controller method (`@RequestBody`).
Closes gh-32502
2024-04-04 14:20:16 +02:00
Stéphane Nicoll
e3281a527c
Merge branch '6.1.x'
2024-04-02 18:01:59 +02:00
Stéphane Nicoll
08c9b5c96c
Upgrade to Gradle 8.7
...
Closes gh-32566
2024-04-02 18:01:37 +02:00
Stéphane Nicoll
a96f22d5e2
Merge branch '6.1.x'
2024-04-02 15:48:04 +02:00
Stéphane Nicoll
a942a6e172
Document behavior of profiles enabled for AOT optimizations
...
Closes gh-32543
2024-04-02 15:47:43 +02:00