Juergen Hoeller
bcdc2503fa
Avoid repeated calls to getPathWithinApplication from getLookupPathForRequest
...
Closes gh-25669
6 years ago
tristeza
61311248bf
change assert in replaceOverride constructor from methodName to methodReplacerBeanName
6 years ago
Johnny Lim
603d7e93b9
Copy httpHandlerDecorator in copy constructor for WebHttpHandlerBuilder
...
This commit also polishes its Javadoc and fixes its test along the way.
6 years ago
Rossen Stoyanchev
e34c800467
More updates to Web testing section
...
See gh-19647
6 years ago
Rossen Stoyanchev
c6b87b3ef4
Updates to Web testing sections of reference docs
...
Closes gh-19647
6 years ago
Rossen Stoyanchev
9b6476c0a1
Rename MockMvcTestClient to MockMvcWebTestClient
...
Closes gh-19647
6 years ago
Rossen Stoyanchev
591ab8a00a
@EnableWebFlux setup supports WebSocketHandler
...
Closes gh-22587
6 years ago
Juergen Hoeller
8f369ffed5
Merge branch '5.2.x'
...
# Conflicts:
# build.gradle
6 years ago
Juergen Hoeller
3a73533b1c
Upgrade Gradle plugins to latest patch releases
6 years ago
Juergen Hoeller
d8c420ab75
Avoid full singleton lock for getSingleton(beanName, false)
...
Closes gh-25667
6 years ago
Сергей Цыпанов
1f3e52d932
gh-25650 Replace remaining usage of LinkedList with ArrayList in tests
6 years ago
Juergen Hoeller
79cf6b4353
Merge branch '5.2.x'
6 years ago
Juergen Hoeller
97d84d9ab8
Upgrade to AssertJ 3.17.1
6 years ago
Juergen Hoeller
ae4160e131
Avoid direct use of non-exported XStream CompositeClassLoader class
...
Closes gh-25662
6 years ago
Сергей Цыпанов
a033660425
Improve performance of JdkDynamicAopProxy.getProxy()
6 years ago
Rossen Stoyanchev
7bc8035989
Replace http with https in docs sample
6 years ago
Rossen Stoyanchev
42aeb6cd93
Update docs on timeouts with WebClient
...
Closes gh-25115
6 years ago
Rossen Stoyanchev
c4e1e4ee1e
WebFlux AbstractUrlHandlerMapping support URI vars
...
Closes gh-25648
6 years ago
Rossen Stoyanchev
a8d953afa4
CloseStatus implements Serializable
...
Closes gh-25507
6 years ago
Rossen Stoyanchev
bb941b6180
OrderedMessageChannelDecorator doesn't preclude send limits
...
Closes gh-25581
6 years ago
Juergen Hoeller
c4f4fbc003
Polishing
6 years ago
Juergen Hoeller
00c5dbf11a
Merge branch '5.2.x'
...
# Conflicts:
# spring-beans/src/main/java/org/springframework/beans/CachedIntrospectionResults.java
6 years ago
Juergen Hoeller
bb9e79daa7
Polishing
6 years ago
Juergen Hoeller
6d9d4157ef
Specifically detect Joda-Time 2.x
...
Closes gh-25655
6 years ago
Juergen Hoeller
d37eaa5941
Introduce DataClassRowMapper with record-style constructor binding support
...
Closes gh-24695
6 years ago
Juergen Hoeller
d4192b9d35
Expose record-style accessor methods for instance fields as bean properties
...
Closes gh-24391
6 years ago
Violeta Georgieva
1fe2ea5a87
Add logPrefix to the log statement
...
Add logPrefix to the log statement to provide better debugging experience
6 years ago
Rossen Stoyanchev
f4f1abb27a
Revert "OrderedMessageSender throughput improvement"
...
This reverts commit f5c287a6e66a76c12359ccfeb8a89f7495e7c18b.
See gh-25581
6 years ago
Rossen Stoyanchev
f98719902b
Revert "Polishing OrderedMessageSender"
...
This reverts commit d014d88937356d21db3b10d3c2dc0650c7f168b5.
See gh-25581
6 years ago
Juergen Hoeller
7288ae1c16
Upgrade to Protobuf 3.13, JRuby 9.2.13, Mockito 3.5.7
6 years ago
Juergen Hoeller
0f2cc53be7
Merge branch '5.2.x'
...
# Conflicts:
# build.gradle
6 years ago
Juergen Hoeller
387eddcf75
Upgrade to Hibernate ORM 5.4.21, HtmlUnit 2.43, AspectJ 1.9.6
6 years ago
Juergen Hoeller
71e70aed14
Polishing
6 years ago
Juergen Hoeller
2080878d82
Merge branch '5.2.x'
...
# Conflicts:
# spring-beans/src/main/java/org/springframework/beans/factory/parsing/ParseState.java
6 years ago
Juergen Hoeller
a8b295c516
Consistent javadoc for ParseState and its entry classes
6 years ago
Juergen Hoeller
cf2e0c7959
Selected use of ArrayList instead of LinkedList in common places
...
See gh-25652
6 years ago
Juergen Hoeller
589060d10f
Avoid LinkedList performance issues through use of ArrayDeque
...
Closes gh-25652
6 years ago
Juergen Hoeller
60fa704f78
Consistent behavior for overloaded @Bean methods with ASM processing
...
Closes gh-25263
6 years ago
Rossen Stoyanchev
d014d88937
Polishing OrderedMessageSender
...
See gh-25581
6 years ago
Rossen Stoyanchev
f5c287a6e6
OrderedMessageSender throughput improvement
...
Before this change messages were sent serially across sessions but
ordering is important only within a session. This leads to head of
line blocking when a session is slow to send, and also enforcement of
send buffer size and time limits is precluded because it happens at
a lower level in the transport.
This change ensures messages are held up only if there is another
from the same session is being sent. This allows messages from each
session to flow independent of other.
See gh-25581
6 years ago
Rossen Stoyanchev
568b44eb9d
Consistent generics in spring-test Matcher declarations
...
Closes gh-25610
6 years ago
Rossen Stoyanchev
21d25b23d9
WebFlux extension point to decorate the HttpHandler
...
Closes gh-25633
6 years ago
Rossen Stoyanchev
9c7b4ff9ba
Public method to register RSocket handler methods
...
Closes gh-25639
6 years ago
Juergen Hoeller
874574513c
Replace remaining usage of LinkedList with ArrayList/ArrayDeque
...
Closes gh-25650
6 years ago
Juergen Hoeller
d198c4426f
Extract ConcurrentLruCache for reuse in NamedParameterJdbcTemplate
...
Closes gh-24197
6 years ago
Riley Park
6884a3ac56
Fix appendix typos in ContentDisposition
6 years ago
Juergen Hoeller
2b47e779ac
Explicit explanation that no resize/rehash operations will be needed
...
See gh-25349
6 years ago
Juergen Hoeller
ff11467a0c
Avoid resizing of fixed-size HashMap/LinkedHashMap variants
...
Closes gh-25349
6 years ago
Juergen Hoeller
241afeb1b7
Upgrade to JUnit 5.7 RC1 (and RxJava 3.0.6)
...
See gh-25527
6 years ago
Juergen Hoeller
5d96a2dc9e
Defensive null handling for exception message
...
See gh-24878
6 years ago