This website requires JavaScript.
f6fc0a86b3
Polishing (cherry picked from commit 0028b29 )
Juergen Hoeller
2016-12-01 19:09:26 +01:00
0028b29760
Polishing
Juergen Hoeller
2016-12-01 19:09:26 +01:00
1ded1e38e8
Latest dependency updates (Caffeine 2.3.5, Hibernate ORM 5.2.5, Joda-Time 2.9.6, Tomcat 8.5.8, JOpt Simple 5.0.3)
Juergen Hoeller
2016-12-01 19:08:57 +01:00
d518ac65ed
Upgrade to Tomcat 8.0.39 and Joda-Time 2.9.6
Juergen Hoeller
2016-12-01 18:54:28 +01:00
2a2d5aa6d1
Class identity comparisons wherever possible
Juergen Hoeller
2016-12-01 18:54:04 +01:00
0b76b13d88
Polishing (cherry picked from commit 5fee5f3 )
Juergen Hoeller
2016-12-01 14:13:23 +01:00
23e91e1ae6
Consistent use of "URI variables" terminology
Juergen Hoeller
2016-12-01 12:30:10 +01:00
01214bfb54
WebSocketServerSockJsSession uses dedicated disconnect lock
Juergen Hoeller
2016-11-21 17:24:44 +01:00
300f2cd2dd
Polish RedirectView
Sebastien Deleuze
2016-11-30 11:01:48 +01:00
149acdae7d
@UsesJava8
Juergen Hoeller
2016-12-01 14:23:59 +01:00
5fee5f39ea
Polishing
Juergen Hoeller
2016-12-01 14:13:23 +01:00
f16d453805
PathMatchingResourcePatternResolver converts manifest entries to absolute paths and tries all root URLs (any file extension) as jar file
Juergen Hoeller
2016-12-01 14:12:56 +01:00
2b0293578f
Consistent use of "URI variables" terminology
Juergen Hoeller
2016-12-01 12:30:10 +01:00
66aeeedaef
Test injection point match for narrow target return type
Juergen Hoeller
2016-11-30 23:47:32 +01:00
af41dd1ed6
Efficient ISO_LOCAL_* variants for printing LocalDate/LocalTime/LocalDateTime
Juergen Hoeller
2016-11-30 23:41:00 +01:00
17f7f1fc15
Consistent catching of Throwable for introspection failures
Juergen Hoeller
2016-11-30 22:24:14 +01:00
cbc512f3be
Efficient type plus annotation comparisons during converter retrieval
Juergen Hoeller
2016-11-30 22:22:44 +01:00
7ac9f92bc2
Various DefaultListableBeanFactory clarifications
Juergen Hoeller
2016-11-30 22:07:55 +01:00
a7ba63d425
Shared DefaultConversionService instance for simple fallback purposes
Juergen Hoeller
2016-11-24 15:29:17 +01:00
5ca10b1d67
Consistent ExpressionException-style quoting of expression string and position
Juergen Hoeller
2016-11-24 11:08:55 +01:00
f22a4a4e80
No warn logging for propagated original exception
Juergen Hoeller
2016-11-22 16:00:23 +01:00
b53ee13662
JdbcUtils explicitly extracts SQL date/time for JSR-310 LocalDate/Time
Juergen Hoeller
2016-11-22 14:52:21 +01:00
8de100b116
Implement allocation-friendly method to get user count in SimpUserRegistry
Christoph Dreis
2016-11-21 21:02:10 +01:00
ac30bcb0eb
WebSocketServerSockJsSession uses dedicated disconnect lock
Juergen Hoeller
2016-11-21 17:24:44 +01:00
7a8ec4f6eb
Consistent use of "URI variables" terminology
Juergen Hoeller
2016-12-01 12:30:10 +01:00
d41d3aa1d6
Merge pull request #1250 from origin/update-stomp-reactor-netty
Rossen Stoyanchev
2016-11-30 21:17:51 -05:00
b874692452
Simplify ReactorNettyTcpClient input
Rossen Stoyanchev
2016-11-30 21:11:19 -05:00
85c93f5d67
Polish Reactor Netty TCP client support
Rossen Stoyanchev
2016-11-30 17:46:29 -05:00
870f61fd8e
update STOMP support to reactor-netty
Stephane Maldini
2016-11-30 12:46:01 +00:00
845dbf040d
Test injection point match for narrow target return type
Juergen Hoeller
2016-11-30 23:47:32 +01:00
1ae17c27df
Efficient ISO_LOCAL_* variants for printing LocalDate/LocalTime/LocalDateTime
Juergen Hoeller
2016-11-30 23:41:00 +01:00
5458a427a1
Polishing
Juergen Hoeller
2016-11-30 22:31:47 +01:00
01868096a3
Consistent catching of Throwable for introspection failures
Juergen Hoeller
2016-11-30 22:24:14 +01:00
f6b8b84df9
Efficient type plus annotation comparisons during converter retrieval
Juergen Hoeller
2016-11-30 22:22:44 +01:00
ac5933a7ac
Various DefaultListableBeanFactory clarifications
Juergen Hoeller
2016-11-30 22:07:55 +01:00
2f9a775a8e
Upgrade to JUnit 5.0 M3
Juergen Hoeller
2016-11-30 15:12:00 +01:00
8cb7e026e2
HttpRequestPathHelper in new web.server.support package
Juergen Hoeller
2016-11-30 11:12:06 +01:00
93cfc791a7
Spring MVC supports ResponseStatusException
Rossen Stoyanchev
2016-11-29 15:18:02 -05:00
729551f375
Use full package names in ReactiveAdapterRegistry
Rossen Stoyanchev
2016-11-29 13:27:27 -05:00
10d5926b1a
Direct use of Bean Definition 1.1 ExecutableValidator
Juergen Hoeller
2016-11-29 18:09:13 +01:00
f065589a37
Avoid defensive casts against Java 8 default methods
Juergen Hoeller
2016-11-29 18:07:46 +01:00
3bd17175ed
Update with new HttpServerResponse.sendFile signature
Brian Clozel
2016-11-29 14:26:45 +01:00
872d6ef55a
HtmlUnitRequestBuilder detects form encoding type
Rossen Stoyanchev
2016-11-28 18:07:40 -05:00
38b6746d3d
HtmlUnitRequestBuilder detects form encoding type
Rossen Stoyanchev
2016-11-28 18:07:40 -05:00
dd3b9c7c35
ResponseEntity headers builder casts body to any type
Rossen Stoyanchev
2016-11-28 17:22:24 -05:00
cb50f6bc8c
ResponseEntity headers builder casts body to any type
Rossen Stoyanchev
2016-11-28 17:22:24 -05:00
9755ae3cbe
PayloadArgumentResolver has useDefaultResolution flag
Rossen Stoyanchev
2016-11-28 17:00:22 -05:00
a203b74d20
PayloadArgumentResolver has useDefaultResolution flag
Rossen Stoyanchev
2016-11-28 17:00:22 -05:00
122334c37a
RxNettyWebSocketSession creates PONG frame correctly
Rossen Stoyanchev
2016-11-28 16:48:31 -05:00
2e994f7dc3
Add RedirectView to Spring Web Reactive
Sebastien Deleuze
2016-11-18 13:46:21 +01:00
25b95efad9
Shared ReactiveAdapterRegistry in web reactive config
Rossen Stoyanchev
2016-11-28 12:54:48 -05:00
5651c2180e
Further refactoring of ReactiveAdapter/Registry
Rossen Stoyanchev
2016-11-28 12:43:22 -05:00
adb80f4099
Merge pull request #1248 from rstoyanchev/14902-reactive-adapters
Rossen Stoyanchev
2016-11-27 21:44:51 -05:00
ac86acde53
ReactiveAdapterRegistry detects Reactor
Rossen Stoyanchev
2016-11-27 21:36:14 -05:00
52096ab8b9
Refactor ReactiveAdapter hierarchy
Rossen Stoyanchev
2016-11-24 18:30:05 -05:00
e563326357
Polish ReactiveAdapterRegistry
Rossen Stoyanchev
2016-11-24 18:23:03 -05:00
2e7d16df04
Improved reactive type descriptor support
Rossen Stoyanchev
2016-11-24 15:56:50 -05:00
4f37fdb133
Latest dependency updates (Hibernate ORM 5.2.5, JOpt Simple 5.0.3, JRuby 9.1.6)
Juergen Hoeller
2016-11-25 13:31:01 +01:00
0fcae5d2c5
Polishing
Sebastien Deleuze
2016-11-25 12:54:48 +01:00
4660ef701e
Disable temporarily Kotlin compiler to fix JDK 9 build
Sebastien Deleuze
2016-11-25 11:38:09 +01:00
8d26c738a0
Polishing
Sebastien Deleuze
2016-11-25 09:59:08 +01:00
a98be035a3
Make the signature of RHOM#writeAndFlush() more flexible
Daniel Fernández
2016-11-24 22:58:10 +01:00
a143b57d4b
Polish Kotlin nullable support
Sebastien Deleuze
2016-11-21 23:59:41 +01:00
fada91e538
Treat Kotlin nullable as non-required
Raman Gupta
2016-09-08 14:06:01 -04:00
735e288d46
Add DataBuffer BodyInserter/BodyExtractor
Arjen Poutsma
2016-11-24 16:45:32 +01:00
b22a59a0c4
Polishing
Juergen Hoeller
2016-11-24 15:32:06 +01:00
0b71e3640b
Avoid defensive check for Servlet 3.1 setContentLengthLong method
Juergen Hoeller
2016-11-24 15:30:10 +01:00
80931b211c
Shared DefaultConversionService instance for simple fallback purposes
Juergen Hoeller
2016-11-24 15:29:17 +01:00
34c6c9ffc2
Merge pull request #1243 from violetagg/write-issue
Arjen Poutsma
2016-11-24 11:55:34 +01:00
6f222609c2
Fix NPE in ServletServerHttpResponse.ResponseBodyProcessor.write
Violeta Georgieva
2016-11-23 23:28:23 +02:00
14eba5034d
Consistent ExpressionException-style quoting of expression string and position
Juergen Hoeller
2016-11-24 11:08:55 +01:00
bc29fb5a09
Do not execute ResourceUrlEncodingFilter only once per request
Brian Clozel
2016-11-16 19:02:20 +01:00
b10045dc0e
Do not execute ResourceUrlEncodingFilter only once per request
Brian Clozel
2016-11-16 19:02:20 +01:00
9bcc7c3b06
Remove ResourceServlet (deprecated in 4.3)
Rossen Stoyanchev
2016-11-23 21:24:07 -05:00
646a574b9c
Deprecate ResourceServlet
Rossen Stoyanchev
2016-11-23 21:22:58 -05:00
31df090132
Avoid locking in WebSocket session "close" callback
Rossen Stoyanchev
2016-11-23 20:49:24 -05:00
8f19650fd7
Avoid locking in WebSocket session "close" callback
Rossen Stoyanchev
2016-11-23 20:49:24 -05:00
d201a222b8
Avoid locking in WebSocket session "close" callback
Rossen Stoyanchev
2016-11-23 20:49:24 -05:00
3eb2432ced
Fix TODO in ReactorHttpServer
Rossen Stoyanchev
2016-11-23 15:47:08 -05:00
1f4c6de287
Polishing
Juergen Hoeller
2016-11-23 21:10:01 +01:00
200fa5ed67
Latest dependency updates (Hibernate Validator 5.3.3, RxJava 1.2.3, Undertow 1.4.6)
Juergen Hoeller
2016-11-23 21:09:20 +01:00
82ad86c9d3
Merge pull request #1239 from smaldini/reactor-netty-0-6
Rossen Stoyanchev
2016-11-23 13:21:30 -05:00
6b9b47ee13
Polish
Rossen Stoyanchev
2016-11-23 13:20:38 -05:00
85a4e5065d
Add log4j2 config to spring-web-reactiv
Stephane Maldini
2016-11-17 17:48:28 +00:00
099f5a254e
Upgrade to reactor-netty/-ipc to 0.6 snapshots
Stephane Maldini
2016-11-04 22:47:23 +00:00
57130b2d10
Upgrade to Gradle 3.2.1
Stephane Nicoll
2016-11-23 16:53:57 +01:00
b3e94dc747
PathMatchingResourcePatternResolver tries all root URLs (any file extension) as jar file
Juergen Hoeller
2016-11-23 14:01:37 +01:00
89802cfc11
TypeDescriptor avoids merged annotations for equality comparisons
Juergen Hoeller
2016-11-23 12:25:01 +01:00
637b6387ea
Starting point for reactive WebSocket support
Rossen Stoyanchev
2016-11-16 13:55:04 -05:00
8662b7773c
PathMatchingResourcePatternResolver converts manifest entries to absolute paths
Juergen Hoeller
2016-11-22 16:05:30 +01:00
96bfc14dba
No warn logging for propagated original exception
Juergen Hoeller
2016-11-22 16:00:23 +01:00
9bf4d7cf4e
Polishing
Juergen Hoeller
2016-11-22 14:57:00 +01:00
85b0ce1ef7
Avoid defensive checks against java.time API
Juergen Hoeller
2016-11-22 14:55:03 +01:00
a0fee4657d
JdbcUtils explicitly extracts SQL date/time for JSR-310 LocalDate/Time
Juergen Hoeller
2016-11-22 14:52:21 +01:00
3b49aacb9f
Merge pull request #1241 from dreis2211/registry-user-count
Juergen Hoeller
2016-11-21 21:14:42 +01:00
a929e9ccaa
Implement allocation-friendly method to get user count in SimpUserRegistry
Christoph Dreis
2016-11-21 21:02:10 +01:00
da63898d5f
Polishing
Juergen Hoeller
2016-11-21 17:36:04 +01:00
a49809b1a4
WebSocketServerSockJsSession uses dedicated disconnect lock
Juergen Hoeller
2016-11-21 17:24:44 +01:00
94fd4a696f
Downgrade to Jetty 9.4 RC1 (since RC2 has broken HEAD handling)
Juergen Hoeller
2016-11-21 17:20:55 +01:00
fe7f4db2ae
Latest dependency updates (Jackson 2.8.5, Joda-Time 2.9.6, Jetty 9.4 RC2, RxNetty 0.5.2 RC5)
Juergen Hoeller
2016-11-21 10:13:20 +01:00