Violeta Georgieva
41b13a4e8a
Ensure onComplete/onError events will be delivered
...
Issue: SPR-16207
2017-11-21 14:42:05 -05:00
Juergen Hoeller
604017894e
Upgrade to Tiles 3.0.8 (and Selenium HtmlUnit Driver 2.28.1)
2017-11-21 17:56:42 +01:00
Juergen Hoeller
0cc644f61f
Polishing
2017-11-21 16:34:08 +01:00
sdeleuze
9f1d8517ba
Polish Kotlin source code style
2017-11-21 15:59:23 +01:00
Juergen Hoeller
5843173567
Polishing
2017-11-21 13:42:57 +01:00
Juergen Hoeller
08c95fbcb3
Unit tests for configuration superclass inclusion
...
Issue: SPR-16217
2017-11-21 13:42:01 +01:00
Stephane Nicoll
bdb04b1d28
Merge pull request #1601 from hongxingwz:master
...
* pr/1601:
Fix copy/paste in Javadoc
2017-11-21 06:58:45 +01:00
jianglei
4b614dc1de
Fix copy/paste in Javadoc
...
Closes gh-1601
2017-11-21 06:58:14 +01:00
Rossen Stoyanchev
bc8e525e60
Add shared instance of ReactiveAdapterRegistry
...
Issue: SPR-16218
2017-11-20 17:02:22 -05:00
Juergen Hoeller
6f24c0de17
Consistent use of tabs for sample code in the reference documentation
2017-11-20 22:28:00 +01:00
Juergen Hoeller
08c78554b9
Deprecate Castor support
...
Issue: SPR-16219
2017-11-20 22:27:47 +01:00
Juergen Hoeller
40dacd3c1c
Polishing
2017-11-20 22:27:07 +01:00
Juergen Hoeller
73b9aaa7ff
Upgrade to RxJava 1.3.4
2017-11-20 22:26:39 +01:00
Juergen Hoeller
27bbb73583
Expose all HttpResource header values (even if commonly not multi-value)
...
Issue: SPR-14264
2017-11-20 15:31:34 +01:00
Juergen Hoeller
84699c8b9b
Document common use cases for @Order vs @Priority vs @DependsOn
...
Issue: SPR-16213
2017-11-20 12:53:37 +01:00
Juergen Hoeller
040aae5309
Upgrade to Protobuf 3.5 and Apache Johnzon 1.1.5
2017-11-20 12:49:25 +01:00
Juergen Hoeller
daee6eeaad
ParameterMetaData.getParameterType performance on Oracle 12c
...
Issue: SPR-16139
2017-11-19 21:17:32 +01:00
Juergen Hoeller
a8b48848b9
SqlParameterSourceUtils.createBatch with Collection support
...
Issue: SPR-16215
2017-11-19 21:17:24 +01:00
Juergen Hoeller
20fcefc647
ResourceHttpRequestHandler uses EmbeddedValueResolverAware
2017-11-19 21:16:29 +01:00
Juergen Hoeller
14a7da8183
Upgrade to Hibernate Validator 6.0.5
2017-11-19 21:16:10 +01:00
Andy Clement
508aea8a47
Rework implementation of PathPattern.extractPathWithinPattern
...
This commit changes the implementation of the PathPattern
extractPathWithinPattern method that used an old AntPathMatcher
derivative to a new version that integrates more closely with
PathContainer.
It also introduces consistency in a couple of areas. The javadoc
is updated to specify this but basically:
- the response from the extra method will have all leading
and trailing separators removed.
- the response will have multiple adjacent separators within the
reponse reduced to just one. (For example response would be
aaa/bb/cc and not aaa///bbb//cc)
If your response would start or finish with multiple separators, they
are all removed.
Issue: SPR-16120
2017-11-17 12:03:17 -08:00
Rossen Stoyanchev
b1b5353b7f
Revise charset by location support for static resources
2017-11-17 12:33:58 -05:00
Rossen Stoyanchev
ce895d7a84
Add mention of shortcut methods in BodyInserters
2017-11-17 10:43:53 -05:00
Violeta Georgieva
0fbfa64385
UndertowServerHttpRequest: suspend reading when no demand
...
- When there is no demand for reading, the implementation
should suspend reading otherwise useless events will be
send by Undertow to the registered read listener.
- There is not need to wait for an event for reading/writing after calling
resumeReads/resumeWrites
2017-11-16 16:15:55 +01:00
sdeleuze
3e8e0c1d6a
Upgrade to Reactor Bismuth-SR4
...
Issue: SPR-16206
2017-11-16 15:36:42 +01:00
sdeleuze
c530745015
Fix JsonView + HttpEntity Reactive handling
...
This commit adds
AbstractMessageReaderArgumentResolver#readBody and
AbstractMessageWriterResultHandler#writeBody variants
which allow to pass the actual MethodParameter in order
to perform proper annotation-based hint resolution with
nested generics, for example with HttpEntity.
Issue: SPR-16098
2017-11-16 15:12:58 +01:00
Arjen Poutsma
e4d405271a
Document DataBuffer/PooledDataBuffer and codecs
...
Issue: SPR-16156
2017-11-16 11:36:26 +01:00
Juergen Hoeller
cc7c90cca5
Polishing
2017-11-16 10:52:56 +01:00
Juergen Hoeller
7af9910244
Restored support for placeholders in mvc namespace resource locations
...
With the recent charset mechanism in place, we cannot rely on implicit placeholder parsing during String-to-Resource conversion anymore.
2017-11-16 09:36:23 +01:00
Rossen Stoyanchev
8e21023f28
Update docs on ClientResponse
...
Issue: SPR-16200
2017-11-15 17:08:57 -08:00
Rossen Stoyanchev
19a9bc4747
Remove unnecessary assertion
...
Issue: SPR-16201
2017-11-15 16:04:32 -08:00
Rossen Stoyanchev
6e05a5881e
Update WebClient Javadoc
...
Issue: SPR-16197
2017-11-15 15:09:01 -08:00
Juergen Hoeller
7bcbdbbc62
Upgrade to AspectJ 1.8.13 (and 1.9 RC2)
...
Issue: SPR-16161
2017-11-15 23:55:55 +01:00
sdeleuze
9dd29f76ae
Polish CORS documentation
2017-11-15 16:16:13 +01:00
sdeleuze
38040bf3f2
Add WebFlux CORS reference documentation
...
Issue: SPR-16199
2017-11-15 16:16:01 +01:00
Juergen Hoeller
7697b398d5
Polishing
2017-11-14 17:11:16 +01:00
Juergen Hoeller
85baba33bf
Accessors for PeriodicTrigger properties
...
Issue: SPR-15982
2017-11-14 17:09:19 +01:00
Rossen Stoyanchev
fb7b7d089b
Revert erroneously committed change
2017-11-14 08:42:04 -05:00
sdeleuze
90e5945014
Upgrade to Kotlin 1.1.60
...
Issue: SPR-16194
2017-11-14 10:09:00 +01:00
sdeleuze
edf8232555
Avoid implicit autowiring with Kotlin secondary ctors
...
Autowiring implicitely Kotlin primary constructors
when there are secondary constructors has side effects
on ConstructorResolver. It seems reasonable to
require explicit @Autowired annotation in such case.
With this commit, implicit autowiring of Kotlin
primary constructors is only performed when there
is a primary constructor defined alone or with
a default constructor (define explicitly or
generated via the kotlin-noarg compiler plugin
or via optional constructor parameters with default
values).
Issue: SPR-16022
2017-11-14 09:25:46 +01:00
Rossen Stoyanchev
536e72c8df
Add WebSocket chapter to WebFlux section
...
Issue: SPR-15700
2017-11-13 23:20:01 -05:00
Rossen Stoyanchev
0dd31b834e
Refactor WebSocket intro and create separate doc
...
Issue: SPR-15700
2017-11-13 23:20:01 -05:00
Rossen Stoyanchev
5e86049438
Expose WebSocket options for Tomcat/Jetty
2017-11-13 23:20:01 -05:00
Rossen Stoyanchev
e818b904ad
Polish WebSocket-related
2017-11-13 23:20:01 -05:00
Juergen Hoeller
c30145d6f9
MethodReference treats proxy-targeting expressions as non-compilable
...
Issue: SPR-16191
2017-11-13 23:00:53 +01:00
Juergen Hoeller
7406f5993a
Polishing
2017-11-13 22:39:39 +01:00
Juergen Hoeller
3e5209bea5
Test dependency updates (Mockito 2.12, HtmlUnit 2.28, Selenium 3.7.1, XMLUnit 2.5.1)
2017-11-13 21:51:23 +01:00
Juergen Hoeller
b5cedd43eb
Consistent and efficient access to BeanDefinition argument values
...
Issue: SPR-16192
2017-11-13 21:51:11 +01:00
Juergen Hoeller
e2bb06edbd
Unit tests for unresolvable generics with partial mismatch
...
Issue: SPR-16179
2017-11-13 21:51:02 +01:00
Juergen Hoeller
3091feee23
SpringValidatorAdapter skips value retrieval for Set field without index
...
Issue: SPR-16177
2017-11-13 21:50:55 +01:00