Juergen Hoeller
56fc64dd14
Apply read-only enforcement after R2DBC transaction begin
...
Includes prepareTransactionalConnection variant aligned with JDBC DataSourceTransactionManager.
Closes gh-28610
2022-07-13 10:31:39 +02:00
Juergen Hoeller
7055ddb489
Upgrade to R2DBC 1.0
...
Includes Reactor 2022.0.0-M4, Netty 4.1.79, Jetty 11.0.11, Undertow 2.2.18, Hibernate ORM 5.6.10, Checkstyle 10.3.1
Closes gh-28787
2022-07-13 10:23:51 +02:00
Sébastien Deleuze
b135cbe7c8
Merge branch '5.3.x'
2022-07-13 10:10:42 +02:00
Sébastien Deleuze
c942c8d2cf
Fix expectations in MockMvc Kotlin documentation
...
Closes gh-28301
2022-07-13 10:06:41 +02:00
Sébastien Deleuze
1201af20e4
Improve consistency of Kotlin injection code samples
...
Closes gh-28596
2022-07-13 09:42:47 +02:00
Sébastien Deleuze
d1df4d3739
Fix Kotlin code snippets language
...
Closes gh-28810
2022-07-13 09:21:02 +02:00
Sébastien Deleuze
1ef8800c6c
Fix Kotlin example for custom @Production
...
Closes gh-28680
2022-07-13 09:13:47 +02:00
Sébastien Deleuze
0ad558d936
Merge branch '5.3.x'
2022-07-12 18:56:39 +02:00
Sébastien Deleuze
4d7e4e0c58
Fix a typo
...
See gh-28630
2022-07-12 18:54:01 +02:00
Stephane Nicoll
2c92d7da8f
Harmonize RuntimeHintsRegistrar implementations
...
Closes gh-28801
2022-07-12 18:30:23 +02:00
Stephane Nicoll
44d7e2775f
Polish
2022-07-12 16:16:12 +02:00
Stephane Nicoll
54a3f66d1d
Move RuntimeHints predicate support to a dedicated package
...
This commit moves `RuntimeHintsPredicate` and its support classes that
form a cohesive concept in a dedicated `.predicate` package.
Closes gh-28799
2022-07-12 16:16:12 +02:00
Stephane Nicoll
40c8b7c59f
Stop using package protected code
...
See gh-28799
2022-07-12 16:16:12 +02:00
Sam Brannen
5c2870ebd9
Test support for serializable records in SerializationUtils
...
See gh-28798
2022-07-12 15:35:13 +02:00
Stephane Nicoll
18ce31f18a
Merge branch '5.3.x'
2022-07-12 14:32:21 +02:00
Stephane Nicoll
c7067269b3
Upgrade to Reactor 2020.0.21
...
Closes gh-28765
2022-07-12 14:31:43 +02:00
rstoyanchev
380aedb12a
Add ProblemDetailJacksonMixin
...
Closes gh-28665
2022-07-12 13:04:58 +01:00
Sam Brannen
1c03aaaddc
Fix Javadoc in ResponseEntityExceptionHandler
2022-07-12 13:29:02 +02:00
Sam Brannen
be5e40a9d1
Merge branch '5.3.x'
2022-07-12 13:26:45 +02:00
Sam Brannen
3af6a22b9f
Temporarily disable Javadoc links to Apache HttpClient 5.1 APIs
2022-07-12 13:26:07 +02:00
Sam Brannen
dc0f0c77c9
Merge branch '5.3.x'
2022-07-12 13:05:24 +02:00
Sam Brannen
31a9694fc8
Improve Javadoc for ContextCache#clearStatistics()
...
See gh-28795
2022-07-12 13:04:34 +02:00
Marc Wrobel
92b8e99cbc
Fix and improve Javadoc in spring-test
...
Closes gh-28795
2022-07-12 12:55:59 +02:00
Sam Brannen
49b47cc6cf
Merge branch '5.3.x'
...
# Conflicts:
# spring-tx/src/main/java/org/springframework/jca/endpoint/GenericMessageEndpointFactory.java
2022-07-12 12:42:49 +02:00
Marc Wrobel
3b68e97710
Fix and improve Javadoc in spring-tx
...
Closes gh-28794
2022-07-12 12:36:49 +02:00
Sam Brannen
3f993f8639
Merge branch '5.3.x'
...
# Conflicts:
# spring-web/src/main/java/org/springframework/web/accept/AbstractMappingContentNegotiationStrategy.java
2022-07-12 12:14:52 +02:00
Marc Wrobel
6f494ef438
Fix and improve Javadoc in spring-web
...
Closes gh-28791
2022-07-12 12:08:12 +02:00
Sam Brannen
983c6e233f
Merge branch '5.3.x'
...
# Conflicts:
# spring-webflux/src/main/java/org/springframework/web/reactive/result/view/RedirectView.java
2022-07-12 12:01:27 +02:00
Sam Brannen
19704805fd
Polish contribution
...
See gh-28790
2022-07-12 11:56:01 +02:00
Marc Wrobel
31c6965c7f
Fix and improve Javadoc in spring-webflux
...
Closes gh-28790
2022-07-12 11:48:58 +02:00
Sam Brannen
285b1b483e
Update Javadoc in DefaultHandlerExceptionResolver to reflect changes
...
See gh-27052
2022-07-12 11:00:39 +02:00
rstoyanchev
7f0abb718b
Add repo for transitive dependency on context-propagation
...
Reactor Netty M4 brings in a dependency on context-propagation, so we
need the milestone repository. The dependency will become optional for
M5, so we only need this temporarily.
See gh-28766
2022-07-12 09:55:15 +01:00
rstoyanchev
b64835d2c8
Improve ResponseEntityExceptionHandler
...
- update handler methods for lower level exceptions to create a mapping
to a ProblemDetail.
- add protected method for creating the ResponseEntity that a subclass
can override to re-create ProblemDetail without overriding the rest
of what handleExceptionInternal does.
- update Javadoc and polishing
See gh-28439
2022-07-12 09:55:15 +01:00
Sam Brannen
87a2652604
Merge branch '5.3.x'
...
# Conflicts:
# spring-webmvc/src/main/java/org/springframework/web/servlet/mvc/support/DefaultHandlerExceptionResolver.java
2022-07-12 10:48:51 +02:00
Sam Brannen
5b1a84e395
Polish contribution
...
See gh-28789
2022-07-12 10:39:11 +02:00
Marc Wrobel
6985fa8057
Fix and improve Javadoc in spring-webmvc
...
Closes gh-28789
2022-07-12 10:39:03 +02:00
Stephane Nicoll
ee6a4e7c1e
Add predicates for Serialization hints
...
Closes gh-28772
2022-07-11 16:37:12 -04:00
Sam Brannen
7751c44487
Merge branch '5.3.x'
...
# Conflicts:
# spring-websocket/src/main/java/org/springframework/web/socket/CloseStatus.java
# spring-websocket/src/main/java/org/springframework/web/socket/adapter/standard/StandardToWebSocketExtensionAdapter.java
# spring-websocket/src/main/java/org/springframework/web/socket/sockjs/client/SockJsClient.java
2022-07-11 21:37:13 +02:00
Marc Wrobel
03f0c57704
Fix and improve Javadoc in spring-websocket
...
Closes gh-28788
2022-07-11 21:30:32 +02:00
Sébastien Deleuze
bcb6f13fc4
Add native image support for STOMP messaging
...
This commit adds reflection hints for messaging
annotations as well as for classes and methods
annotated with @MessageMapping.
Closes gh-28754
2022-07-11 19:40:23 +02:00
Sam Brannen
255a52bc7a
Fix attribute aliasing in @Reflective
...
See gh-28469
2022-07-11 19:14:39 +02:00
Sam Brannen
65f9106d49
Polishing
2022-07-11 18:53:29 +02:00
Sam Brannen
dad67423d6
Suppress warnings
2022-07-11 18:53:11 +02:00
Sam Brannen
c991aa9a78
Add missing package-info
2022-07-11 18:18:29 +02:00
Sam Brannen
c86d193a78
Polish AotDetector
2022-07-11 18:18:08 +02:00
Sam Brannen
656dc549b1
Reject JDK proxy hint registration for sealed interfaces
...
Closes gh-28786
2022-07-11 17:48:40 +02:00
Sam Brannen
5c2ee249b5
Polish ProxyHintsTests
2022-07-11 17:48:39 +02:00
Sam Brannen
d8003e326d
Revert "Introduce ProxyHints.registerJdkProxy(String...)"
...
This reverses commit b560c10d4c
.
See gh-28781
2022-07-11 17:48:39 +02:00
Sam Brannen
49dfcad447
Remove AopProxyUtils.completeJdkProxyInterfaces(String...)
...
Since gh-28781 is still open for team discussion, this commit removes
the `String...` variant for AopProxyUtils.completeJdkProxyInterfaces.
Depending on the outcome of gh-28781, this method may be reintroduced
in 6.0 M6.
Closes gh-28745
2022-07-11 17:48:38 +02:00
Sam Brannen
7bfcb4c753
Reject sealed interfaces in AopProxyUtils.completeJdkProxyInterfaces()
...
See gh-28745
2022-07-11 17:47:41 +02:00