Brian Clozel
05ef630f4f
Merge branch '5.2.x'
2020-07-21 11:05:32 +02:00
Spring Buildmaster
fc6b38a8f6
Next Development Version
2020-07-21 08:20:59 +00:00
Jay Bryant
674bad0c59
Wording changes
...
Replace potentially insensitive language with more neutral language.
See gh-25314
2020-07-20 20:08:54 +02:00
Sam Brannen
3d64f8162c
Merge branch '5.2.x'
2020-07-20 18:38:32 +02:00
Jay Bryant
1c83b3fc22
Wording changes
...
Replace potentially insensitive language with more neutral language.
Closes gh-25314
2020-07-20 17:14:13 +02:00
Juergen Hoeller
6b6e8be313
Upgrade to Mockito 3.4.4
2020-07-20 17:07:23 +02:00
Rossen Stoyanchev
7ce4d150ce
Merge branch '5.2.x'
2020-07-20 18:02:22 +03:00
Rossen Stoyanchev
913eca9e14
ReactorNettyRequestUpgradeStrategy uses unique builder per request
...
See gh-25315
2020-07-20 17:55:23 +03:00
Juergen Hoeller
6c7f18e902
Upgrade to Jetty Reactive HttpClient 1.1.4
2020-07-20 16:47:52 +02:00
Juergen Hoeller
64f4703445
Defer creating logger in StandardWebSocketHandlerAdapter to instantiation time
...
Closes gh-25427
2020-07-20 16:47:32 +02:00
Rossen Stoyanchev
eb032a50a0
Upgrade to Reactor Dysprosium-SR10
...
Closes gh-25376
2020-07-20 16:48:33 +03:00
Arjen Poutsma
74d3044641
Merge pull request #25415 from thenx-wei/master
...
* gh-25415:
Simplify PathResourceLookupFunction
2020-07-20 11:11:14 +02:00
May
24b1caf434
Simplify PathResourceLookupFunction
...
This commit simplified two return statements.
2020-07-20 11:04:32 +02:00
Juergen Hoeller
88394bff66
Merge branch '5.2.x'
2020-07-20 07:21:36 +02:00
Juergen Hoeller
65e601090f
Copy queryParams MultiValueMap through addAll (for independent List entries)
...
Closes gh-25423
2020-07-20 07:07:17 +02:00
Juergen Hoeller
f1345aadf5
Defensively access existing beanDefinitionMap entries
...
See gh-22263
2020-07-20 07:04:45 +02:00
Juergen Hoeller
e4e54b3c4a
Merge branch '5.2.x'
2020-07-19 20:01:21 +02:00
Juergen Hoeller
43e315f10c
Unwrap SqlParameterValue for disposable value detection in cleanupParameters
...
Closes gh-22972
2020-07-19 19:59:15 +02:00
Juergen Hoeller
30bc5e09e7
Defensively catch NoSuchBeanDefinitionException on beanDefinitionNames traversal
...
Closes gh-22263
2020-07-19 19:56:33 +02:00
Juergen Hoeller
7b6924522a
Avoid unnecessarily alarming stack trace logged during scheduler resolution
...
Closes gh-23268
2020-07-19 19:55:19 +02:00
Juergen Hoeller
9a618dc7a1
Enforce ConditionalContentCachingResponseWrapper in ShallowEtagHeaderFilter
...
Closes gh-24976
2020-07-19 19:53:29 +02:00
Juergen Hoeller
165a6f186d
Expose setExceptionListener on AbstractJmsListenerContainerFactory
...
Closes gh-22102
2020-07-19 19:53:01 +02:00
Juergen Hoeller
4f2aaa49a9
Replace javadoc references to deprecated query methods
...
See gh-25272
2020-07-19 18:59:26 +02:00
Juergen Hoeller
6317bc2262
Upgrade to Protobuf 3.12.2 and Rome 1.15
2020-07-17 19:33:32 +02:00
Juergen Hoeller
e0d05153aa
Merge branch '5.2.x'
...
# Conflicts:
# build.gradle
2020-07-17 19:30:03 +02:00
Juergen Hoeller
bd3b44838f
Upgrade to Checkstyle 8.34 and HtmlUnit 2.42
2020-07-17 19:24:50 +02:00
Juergen Hoeller
0b697a3068
Polishing
2020-07-17 19:24:23 +02:00
Juergen Hoeller
198d64d539
Merge branch '5.2.x'
...
# Conflicts:
# build.gradle
2020-07-17 17:52:08 +02:00
Juergen Hoeller
851908851d
Upgrade to Tomcat 9.0.37, Netty 4.1.51, Apache Johnzon 1.2.8, OpenPDF 1.3.20, Caffeine 2.8.5, Hessian 4.0.63
2020-07-17 17:49:24 +02:00
Juergen Hoeller
e9898f7d52
Polishing
2020-07-17 17:48:33 +02:00
Juergen Hoeller
30bf870810
Check JDBC 4 getFunctions (for compatibility with PostgreSQL driver 42.2.11)
...
Closes gh-25399
2020-07-17 17:47:53 +02:00
Juergen Hoeller
01bab89dba
Consistently use PropertySource.getName() for comparison
...
Includes synchronization for mutators on MutablePropertySources.
Closes gh-25369
2020-07-17 17:45:58 +02:00
Juergen Hoeller
5846d9c2ea
Clarify enforceInitMethod/enforceDestroyMethod default values
...
Closes gh-25402
2020-07-17 17:44:59 +02:00
Sam Brannen
111899aa63
Add @Nullable declaration to getDefaultConstructor()
...
See gh-25367
2020-07-16 17:32:16 +02:00
Rossen Stoyanchev
b451379c2f
Update eviction queue before size
...
See gh-25298
2020-07-16 17:28:32 +03:00
Rossen Stoyanchev
44f1f94f97
Polishing contribution
...
Renaming, trimming of method parameters, minor refactoring of helper
methods, comments, etc. Completely functionally neutral.
See gh-25298
2020-07-16 17:28:32 +03:00
Tomas Drabek
524ca1a676
DefaultSubscriptionRegistry: Reduced thread contention
...
* DestinationCache is now synchronized on multiple 'destination' locks
(previously a single shared lock)
* DestinationCache keeps destinations without any subscriptions
(previously such destinations were recomputed over and over)
* SessionSubscriptionRegistry is now a
'sessionId -> subscriptionId -> (destination,selector)' map
for faster lookups
(previously 'sessionId -> destination -> set of (subscriptionId,selector)')
closes gh-24395
2020-07-16 17:28:32 +03:00
Sam Brannen
b0570cd3a6
Polish contribution
...
See gh-25367
2020-07-16 15:56:17 +02:00
Martin Knopf
35c0ae7b0c
Allow auto grow for entries w/o default constructor in SpEL
...
Prior to this commit, The "auto grow" feature in SpEL expressions only
worked for element types with a default constructor. For example, auto
grow did not work for a list of BigDecimal elements.
This commit inserts a null value in the list when no default
constructor can be found for the element type.
Closes gh-25367
2020-07-16 15:31:33 +02:00
Yanming Zhou
d2e1150c79
Fix typo in javadoc for @RequestMapping
...
Closes gh-25396
2020-07-16 08:41:39 +02:00
Sam Brannen
4578e49213
Merge branch '5.2.x'
2020-07-15 19:04:05 +02:00
Sam Brannen
fcf20bab2a
Delete duplicate code block in WebHttpHandlerBuilder.applicationContext()
...
This commit deletes a duplicated code block that was accidentally
introduced in a8a1fc6de5 .
Closes gh-25389
2020-07-15 18:58:31 +02:00
Rossen Stoyanchev
7c98251142
Support for making requests via RSocketClient
...
Closes gh-25332
2020-07-14 12:07:59 +03:00
Rossen Stoyanchev
e4a3c1570d
Upgrade to RSocket 1.1.0 snapshots
...
See gh-25331
2020-07-13 17:02:05 +03:00
Rossen Stoyanchev
b54853484e
Merge branch '5.2.x'
2020-07-13 16:59:32 +03:00
Rossen Stoyanchev
03fa48919e
Switch to Reactor Dysprosium snapshots
...
See gh-25376
2020-07-13 16:51:09 +03:00
Rossen Stoyanchev
1dec4f3d0f
DefaultServerRequest parses the path if necessary
...
Closes gh-25353
2020-07-13 13:16:49 +03:00
May
490bdd11a5
Use Math.min() in ExponentialBackOff
...
Use Math.min() instead of doing it manually in ExponentialBackOff.
Closes gh-25381
2020-07-13 11:53:30 +02:00
Sam Brannen
abe16eeb6e
Use test name as thread name prefix in scheduling TaskExecutor tests
...
This commit also deletes a duplicate copy of the assertThreadNamePrefix()
method.
2020-07-11 17:01:54 +02:00
Sam Brannen
54d9dfa84f
Merge branch '5.2.x'
2020-07-10 15:40:43 +02:00