Rossen Stoyanchev
6214ff153f
Public method to register MessagingAdviceBean
...
Closes gh-26636
2021-03-15 09:56:21 +00:00
Rossen Stoyanchev
c6b271f1b6
Support global Consumer<ExchangeResult> in WebTestClient
...
Closes gh-26662
2021-03-15 09:56:17 +00:00
Stephane Nicoll
8bf16ee1f4
Merge pull request #26678 from 1993heqiang
...
* pr/26678:
Polish "Fix Commons FileUpload URL in reference guide"
Fix Commons FileUpload URL in reference guide
Closes gh-26678
2021-03-15 08:46:17 +01:00
Stephane Nicoll
a3451f9908
Polish "Fix Commons FileUpload URL in reference guide"
...
See gh-26678
2021-03-15 08:45:51 +01:00
heqiang
5c38b89f4e
Fix Commons FileUpload URL in reference guide
...
See gh-26678
2021-03-15 08:44:48 +01:00
Stephane Nicoll
9c030bacb8
Merge pull request #26673 from Rebwon
...
* pr/26673:
Update copyright year of changed files
Polish
Closes gh-26673
2021-03-13 18:03:34 +01:00
Stephane Nicoll
12f8cdd715
Update copyright year of changed files
...
See gh-26673
2021-03-13 18:03:26 +01:00
Rebwon
2daefedf5e
Polish
...
See gh-26673
2021-03-13 18:02:54 +01:00
Juergen Hoeller
6670db9b58
Polishing
2021-03-12 15:31:42 +01:00
Juergen Hoeller
7b6cac2c93
Polishing
2021-03-12 15:17:54 +01:00
Juergen Hoeller
6ffeee3e6f
Basic integration tests with various listener container settings
...
See gh-26442
2021-03-12 15:17:41 +01:00
Juergen Hoeller
1b458aeafc
Upgrade to ActiveMQ 5.16.1
2021-03-12 15:17:32 +01:00
Juergen Hoeller
0503cf2937
Revised checks for maxMessagesPerTask and idleReceivesPerTaskLimit
...
See gh-26442
2021-03-12 11:56:53 +01:00
Koen Serneels
14c802f979
Introduced 'idleReceivesPerTaskLimit': also mark task idle when idle receives per task threshold is reached
...
Closes GH-26195
2021-03-12 11:15:44 +01:00
Juergen Hoeller
c1b1940dd2
Polishing
2021-03-12 11:02:35 +01:00
Juergen Hoeller
97b3aa4b13
Polishing
2021-03-12 00:14:04 +01:00
Michal Stehlik
79b5710386
StatusAssertion value methods fail when used with custom status code
2021-03-11 15:57:32 +01:00
Sam Brannen
b2bcb0f93a
Support multiple parsing patterns in @DateTimeFormat
...
Prior to this commit, @DateTimeFormat only supported a single format
for parsing date time values via the style, iso, and pattern attributes.
This commit introduces a new fallbackPatterns attribute that can be
used to configure multiple fallback patterns for parsing date time
values. This allows applications to accept multiple input formats for
date time values.
For example, if you wish to use the ISO date format for parsing and
printing but allow for lenient parsing of user input for various
additional date formats, you could annotate a field or method parameter
with configuration similar to the following.
@DateTimeFormat(
iso = ISO.DATE,
fallbackPatterns = { "M/d/yy", "dd.MM.yyyy" }
)
Closes gh-20292
2021-03-11 11:30:30 +01:00
Sam Brannen
5593e95e89
Do not assert thread count in ParallelApplicationEventsIntegrationTests
2021-03-11 10:14:39 +01:00
Rossen Stoyanchev
6d4c0091b5
Add application/*+xml to Jaxb2XmlEncoder
...
Closes gh-26655
2021-03-10 17:33:04 +00:00
Rossen Stoyanchev
55aa8e914e
Expose id from ClientHttpResponse
...
Closes gh-26656
2021-03-10 17:33:04 +00:00
Juergen Hoeller
2b017fe540
Apply original ClassLoader in AbstractAdvisingBeanPostProcessor as well
...
See gh-26601
2021-03-10 16:37:31 +01:00
Stephane Nicoll
61cdd647b6
Fix image name for JDK 15 build
2021-03-10 14:17:37 +01:00
Stephane Nicoll
f6d3d9d6e6
Polish CI pipeline
2021-03-10 13:59:30 +01:00
Brian Clozel
ed71fe0460
Publish directly to Maven Central
...
This commit skips the Bintray-related tasks in our CI pipeline and
instead relies on Maven Central for publishing Spring Framework
artifacts.
This commit also updates the CI pipeline to sign the artifacts directly
with the `artifactory-resource`.
Closes gh-26654
2021-03-09 15:30:06 +01:00
Juergen Hoeller
89f70bdc46
Upgrade to Netty 4.1.60, RxJava 3.0.11, JsonPath 2.5
2021-03-09 13:45:31 +01:00
Juergen Hoeller
3c9bd3177e
Move getListenerId method to Smart/GenericApplicationListener
...
See gh-26638
2021-03-09 12:30:52 +01:00
Stephane Nicoll
4b80ef21b6
Merge pull request #26651 from MichelTenVoorde
...
* pr/26651:
Polish "Update reference to deprecated CronSequenceGenerator"
Update reference to deprecated CronSequenceGenerator
Closes gh-26651
2021-03-09 08:16:48 +01:00
Stephane Nicoll
d308985edc
Polish "Update reference to deprecated CronSequenceGenerator"
...
See gh-26651
2021-03-09 08:14:22 +01:00
Michel ten Voorde
5aef87f120
Update reference to deprecated CronSequenceGenerator
...
See gh-26651
2021-03-09 08:10:52 +01:00
Juergen Hoeller
70c0e104b5
Upgrade to Protobuf 3.15.5, Undertow 2.2.5, Woodstox 6.2.4
2021-03-09 00:29:02 +01:00
Juergen Hoeller
01bf1c9021
Polishing
2021-03-09 00:08:03 +01:00
Juergen Hoeller
530fb0808d
Polishing
2021-03-08 23:45:56 +01:00
Juergen Hoeller
48688b7b04
Pass getListenerId call on to delegate
...
See gh-26638
2021-03-08 23:45:47 +01:00
Rossen Stoyanchev
1ef8cad7bc
Make use of Reactor Netty's ChannelOperationsId
...
Closes gh-26649
2021-03-08 21:06:49 +00:00
Juergen Hoeller
86902d27b2
Expose id/getListenerId in base EventListener/ApplicationListener (pulled up from tx)
...
Includes removeApplicationListeners(Predicate) method in ApplicationEventMulticaster.
Closes gh-26638
2021-03-08 19:31:56 +01:00
Qimiao Chen
9877a9e6b7
Reduce memory consumption
2021-03-08 18:56:46 +01:00
Qimiao Chen
75b6540bd8
Specify 20 to the initial size of the ArrayList
2021-03-08 18:56:22 +01:00
Oleksandr Kravchuk
21d77dd7c7
Fixed typo in ref docs
2021-03-05 14:07:23 +00:00
Rossen Stoyanchev
8bdc53ac5c
Fix log message
...
See gh-gh-26434
2021-03-04 22:13:52 +00:00
Rossen Stoyanchev
acb638f828
WriteResultPublisher propagates cancel upstream
...
Closes gh-26642
2021-03-04 20:58:18 +00:00
Juergen Hoeller
c7e8989f16
Upgrade to Hibernate ORM 5.4.29, Jackson 2.12.2, Jetty 9.4.38, Jetty Reactive HttpClient 1.1.6, R2DBC Arabba-SR9, JRuby 9.2.16, SnakeYAML 1.28, Checkstyle 8.41
2021-03-04 16:54:04 +01:00
Rossen Stoyanchev
78f65c4ca9
Consistent handling on Servlet non-blocking error callbacks
...
See gh-26434
2021-03-04 13:58:21 +00:00
Rossen Stoyanchev
42e4ca1e2d
Improve logging for Servlet / Reactive Streams adapters
...
See gh-26434
2021-03-04 13:58:21 +00:00
Rossen Stoyanchev
d23a108e76
Consolidate AsyncListener registration
...
Previously we registered 3 AsyncListener's from the request, from the
response, and from the Servlet adapter.
After this change, only the Servlet adapter registers a listener and
the others are delegated to. This consolidates the handling of
AsyncListener events so that it's easier to discover, trace, and
enforce the order of handling.
See gh-26434
2021-03-04 13:58:21 +00:00
Taemin Shin
b9a612b637
Add RouterFunctionMapping to Javadoc for WebMvcConfigurationSupport
...
Closes gh-26635
2021-03-03 14:44:40 +01:00
Sam Brannen
1ee9223348
Add section of CI builds
2021-03-03 11:42:35 +01:00
Sam Brannen
926c4aae52
Improve formatting and link to 5.3.2 build pipeline
2021-03-03 11:36:09 +01:00
Arjen Poutsma
b61643b71a
Support UTF-16/UTF-32 in Jackson message converter
...
This commit makes sure that we let Jackson deal with all the encodings
that it supports, including UTF-16 and UTF-32.
Closes gh-26627
2021-03-02 14:45:48 +01:00
Sam Brannen
7efb4eade6
Delete unnecessary @SuppressWarnings declaration
2021-03-02 14:10:40 +01:00