XenoAmess
cd12583e13
Use Integer.parseInt instead of Integer.valueOf for primitive int
...
Closes gh-25456
2020-07-22 10:54:32 +02:00
Sam Brannen
24f9b1d966
Delete unused import
2020-07-22 10:40:59 +02:00
XenoAmess
e4a139e70e
Use System.currentTimeMillis() in AbstractSockJsService
...
Closes gh-25447
2020-07-22 10:39:27 +02:00
XenoAmess
3b12beb1b8
Simplify if-statements with instanceof checks
...
Closes gh-25449
2020-07-22 10:34:27 +02:00
XenoAmess
c7f44ff671
Fix links in Javadoc
...
Closes gh-25448
2020-07-22 10:24:55 +02:00
XenoAmess
fa0a1446f0
Use StringBuilder instead of StringBuffer in tests
...
Closes gh-25450
2020-07-22 10:21:06 +02:00
Sungho Hwang
2522fe0292
Fix typos in Javadoc
...
Closes gh-25458
2020-07-22 10:18:36 +02:00
Sam Brannen
2719dcb29b
Delete unused imports
2020-07-22 10:14:08 +02:00
XenoAmess
b6c463676a
Use Stream#toArray in TestCompiler
...
Closes gh-25453
2020-07-21 20:44:54 +02:00
XenoAmess
e71f702bb9
Use static private instead of private static for method declarations
...
Closes gh-25452
2020-07-21 18:26:28 +02:00
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