Rossen Stoyanchev
92bb76f3cd
Disable Jackson's buffer recyling feature for WebFlux
...
Issue: SPR-17193
2018-09-06 16:21:27 -04:00
Stephane Nicoll
4b6a5fbd13
Upgrade to Reactor Bismuth SR11
2018-09-06 15:38:15 +02:00
Rossen Stoyanchev
b17e7c321a
Use random id for WebSocket sessions
...
Issue: SPR-17228
2018-09-05 19:49:50 -04:00
Toshiaki Maki
ee559bb2c8
Use long for expires and lastModified in HeaderAssertions
...
This commit changes the type of parameters so that HeaderAssertions
can assert expires and lastModified properly.
Issue: SPR-17194
2018-09-05 17:26:42 -04:00
Brian Clozel
1371cfe301
Upgrade to Jetty 9.4.12.v20180830
...
(Cherry-picked from 7041e5e8e3 )
2018-09-04 22:15:13 +02:00
Juergen Hoeller
04814e604e
Polishing
...
(cherry picked from commit 95a56cd28d )
2018-08-31 12:57:31 +02:00
Juergen Hoeller
e332e32a88
SpelExpression consistently exposes EvaluationContext to compiled AST
...
Operator includes explicit support for Boolean comparisons now.
Issue: SPR-17229
(cherry picked from commit 51cee658d5 )
2018-08-31 12:57:23 +02:00
Juergen Hoeller
648fa60f48
Transactional timeout documented as seconds in annotation javadoc
...
Issue: SPR-17226
(cherry picked from commit 8c6f3505c4 )
2018-08-31 12:57:12 +02:00
Brian Clozel
4004f92e3f
Switch back to Reactor Bismuth SNAPTHOTs
...
Preparing for Bismut-SR11
2018-08-30 16:52:21 +02:00
Brian Clozel
6189e17d7c
Fix empty body writing in EncoderHttpMessageWriter
...
Prior to this commit, an bug introduced in SPR-16949 prevented
`Mono.empty` bodies from being written to the response.
This commit ensures that empty bodies still trigger the writing to the
response and does not hang the processing of the exchange.
Issue: SPR-17220
Cherry-picked from: 280da61d5c
2018-08-27 21:19:12 +02:00
Juergen Hoeller
1e8cb5fc59
Upgrade to RxJava 2.1.17, Tomcat 8.5.33, Netty 4.1.29
2018-08-24 12:58:04 +02:00
Juergen Hoeller
b5270a9cff
Polishing
2018-08-24 12:39:03 +02:00
Juergen Hoeller
a44fe4cbe4
Support Jackson filters in combination with serialization view
...
Issue: SPR-17209
(cherry picked from commit 03f1920106 )
2018-08-24 12:38:51 +02:00
Kyle Carter
abb92b6966
Fix usage of deprecated functionality in docs
...
Closes gh-1934
2018-08-20 09:44:31 +02:00
Juergen Hoeller
68cf18f4a3
SimpleAliasRegistry.hasAlias properly resolves multiple chained aliases
...
Issue: SPR-17191
(cherry picked from commit 2ac23badee )
2018-08-17 09:58:55 +02:00
Juergen Hoeller
92228f9e64
Fix recent javadoc errors
...
Issue: SPR-17174
2018-08-16 19:24:38 +02:00
Juergen Hoeller
fb083a3776
Consistently use double quotes (even if no interpolation needed)
2018-08-16 15:53:37 +02:00
Juergen Hoeller
f532de5a8a
Polishing
2018-08-16 12:21:49 +02:00
Juergen Hoeller
6b3dd0779f
Consistently skip unnecessary search on superclasses and empty elements
...
Issue: SPR-16933
2018-08-15 17:56:03 +02:00
Rossen Stoyanchev
bf7fa39a48
Consistent logging of resolved exceptions
...
Issue: SPR-17178
2018-08-15 11:10:35 +03:00
Juergen Hoeller
37db3ba834
Polishing
...
(cherry picked from commit 6027cf2255 )
2018-08-14 21:45:25 +02:00
Juergen Hoeller
4b2a0471e1
Revised documentation for PDF, Excel and JSON views
...
Issue: SPR-17180
Issue: SPR-17182
(cherry picked from commit c0c9e08bf9 )
2018-08-14 21:45:17 +02:00
Juergen Hoeller
7894ecf445
Polishing
2018-08-13 14:29:36 +02:00
Juergen Hoeller
0e3f23eeb7
Polishing
2018-08-13 13:42:19 +02:00
Sam Brannen
e306d3e83a
Generate “Use” links in aggregated Spring API JavaDoc
...
This commit enables the `-use` javadoc flag so that class usage pages
are included in the aggregated JavaDoc that is published to
https://docs.spring.io/spring-framework/docs/ .
Issue: SPR-17173
2018-08-13 11:59:35 +02:00
Rossen Stoyanchev
f23496ae32
Fix URI var encoding issue with '$'
...
When expanding and strictly encoding URI variables, there is no need to
quote `/` and `$` which will be encoded anyway.
Issue: SPR-17168
2018-08-13 11:57:44 +03:00
Juergen Hoeller
1d8e5f4d85
Revert to Map entry iteration for less expensive static initialization
...
Issue: SPR-17169
(cherry picked from commit df51ff0386 )
2018-08-12 21:02:26 +02:00
Juergen Hoeller
d8aecd8c87
Post-processors consistently ignore ScopedObject/AopInfrastructureBean
...
Issue: SPR-17166
2018-08-12 14:36:20 +02:00
Stephane Nicoll
6ed03c24ac
Disable quotes substitution in code sample
...
Issue: SPR-17167
2018-08-12 11:13:21 +02:00
Juergen Hoeller
9c1cbbb689
Post-processors consistently ignore ScopedObject/AopInfrastructureBean
...
Issue: SPR-17166
2018-08-11 22:46:17 +02:00
Juergen Hoeller
67d0c69a95
Polishing
2018-08-11 01:30:32 +02:00
Juergen Hoeller
951b39cc7a
Polishing
2018-08-10 18:00:17 +02:00
Juergen Hoeller
1695ef7e87
Polishing
2018-08-09 18:07:03 +02:00
Juergen Hoeller
6f41d4ec4d
DefaultLifecycleProcessor properly counts dependent beans in same phase
...
Issue: SPR-16901
2018-08-09 17:56:50 +02:00
Juergen Hoeller
42dbc39032
Polishing
...
(cherry picked from commit 8e571decc1 )
2018-08-09 12:15:23 +02:00
Rossen Stoyanchev
1d45e326b7
Fix link from Spring MVC to OXM chapter
2018-08-09 10:29:10 +03:00
Juergen Hoeller
7737175140
Polishing
2018-08-09 03:02:52 +02:00
Juergen Hoeller
e00fd52dc6
Polishing
2018-08-09 02:30:10 +02:00
Juergen Hoeller
a159dd5993
AbstractAspectJAdvisorFactory uses AnnotationUtils.getValue
2018-08-09 02:07:00 +02:00
Juergen Hoeller
d8d04d82c1
Polishing
2018-08-09 01:41:45 +02:00
Juergen Hoeller
f3184a0878
Polishing
2018-08-09 00:49:54 +02:00
Juergen Hoeller
688ef9ad46
Find annotations on implemented generic superclass methods as well
...
Includes Java 8 getDeclaredAnnotation shortcut for lookup on Class.
Issue: SPR-17146
(cherry picked from commit 4521a79b2d )
2018-08-09 00:49:46 +02:00
Juergen Hoeller
9580bbd59f
Expose checkbox field marker as 'hidden' to RequestDataValueProcessor
...
Issue: SPR-17147
(cherry picked from commit fa72186e28 )
2018-08-09 00:49:39 +02:00
Juergen Hoeller
a9305dbe8b
ConcurrentModel ignores null value for put (also used by putAll)
...
Issue: SPR-17141
(cherry picked from commit b8b6367f9b )
2018-08-09 00:49:33 +02:00
Kazuhiro Sera
a80f4caf37
Fix typos detected by github.com/client9/misspell
...
(cherry picked from commit be211ceead )
2018-08-09 00:49:27 +02:00
Rossen Stoyanchev
eaafcee077
Proper use of setComplete in ContextPathCompositeHandler
...
Issue: SPR-17144
2018-08-08 16:41:50 +03:00
Juergen Hoeller
a45ef35b38
Pruning of outdated JDK 6/7 references (plus related polishing)
...
(cherry picked from commit b325c74216 )
2018-08-07 21:08:26 +02:00
Juergen Hoeller
b87ee4ca32
ConcurrentModel.addAttribute(String, Object) ignores null value
...
Issue: SPR-17141
(cherry picked from commit 34ddb88851 )
2018-08-07 21:08:18 +02:00
Juergen Hoeller
737ece71ca
Polishing
2018-08-07 02:48:04 +02:00
Juergen Hoeller
a938f528e2
Polishing
2018-08-07 02:41:18 +02:00