- 14 May, 2017 4 commits
-
-
Stephane Nicoll authored
Closes gh-9151
-
Gary Russell authored
See gh-9151
-
Stephane Nicoll authored
Closes gh-9225
-
Stephane Nicoll authored
Closes gh-6013
-
- 12 May, 2017 36 commits
-
-
Andy Wilkinson authored
Closes gh-9071
-
Madhura Bhave authored
Closes gh-7612
-
Madhura Bhave authored
Closes gh-9216
-
Andy Wilkinson authored
* gh-9217: Upgrade to Spring Integration 5.0.0.M4
-
Gary Russell authored
Closes gh-9217
-
Andy Wilkinson authored
We now require Tomcat 8.5
-
Andy Wilkinson authored
Closes gh-9173
-
Madhura Bhave authored
Closes gh-3454
-
Andy Wilkinson authored
We now require Tomcat 8.5.
-
Andy Wilkinson authored
-
Stephane Nicoll authored
-
Stephane Nicoll authored
-
Stephane Nicoll authored
* pr/9212: Fix typo in javadoc
-
Stevo Slavić authored
Closes gh-9212
-
Stephane Nicoll authored
Closes gh-9214
-
Brian Clozel authored
This commit allows *any* type of `RouterFunction` to be injected in the WebFlux.fn auto-configuration; previously the `RouterFunction<T>` would restrict injected beans to a single parameterized type. Doing requires using the `RouterFunction.andOther` method to collect them. Fixes gh-9181
-
Brian Clozel authored
This commit removes the automatic configuration of the Netty request factory in RestTemplateBuilder, for the following reasons: * as of Spring 5, `Netty4ClientHttpRequestFactory` is now deprecated * there are quite a few issues logged in Spring Framework (duplicate headers, such as SPR-15446 and SPR-15476) * by default, the `Netty4ClientHttpRequestFactory` is adding a "Connection: close" request header to all outgoing requests, which means that the underlying HTTP connection won't be reused between requests (which is a performance problem) In that case, using any other request factory is a better choice for Spring Boot 2.0+. Note that the `RestTemplateBuilder` still allows to provide it manually with the request factory to use. Developers can still choose this option and will be aware of its deprecation status. Fixes gh-9150
-
Brian Clozel authored
This commit removes the default configuration value previously set for `spring.thymeleaf.reactive.media-types` since this value overrides the defaults provided by Thymeleaf. This value does not drive the default media type used by views, but rather all media types that the templating engine should support. Fixes gh-9134
-
Brian Clozel authored
This commit adds a `TomcatWebSocketReactiveWebServerCustomizer` that customizes the Tomcat context to accept WebSockets connections. Since reactive servers don't use the JSR 356 for that support, only Tomcat customization is required for now. This commit also reorders the server auto-configuration so that undertow has a chance to be auto-configured before reactor-netty, which should be a popular dependency thanks to its HTTP client library. The existing WebSocket infrastructure for Serlvet based containers has been moved to a dedicated package and renamed accordingly. Fixes gh-9113
-
Stephane Nicoll authored
-
Stephane Nicoll authored
Previously, if lombok was running before the configuration metadata annotation processor, duplicated keys were created as both the getter/setter and the special lombok handling applied. This commit makes sure to be lenient by removing duplicate metadata entries. This commit also makes sure to identify the getter of a nested group if present. That way, the sourceMethod is set consistently and avoid the creation of a duplicate group. Closes gh-8886
-
Andy Wilkinson authored
Closes gh-9111
-
Andy Wilkinson authored
The restartWithKeepAlive test really appears to be testing functionality in the container, rather than our configuration of the container. It's also not clear what role, if any, keep-alive is playing as it's not explicitly configured in the test.
-
Andy Wilkinson authored
-
Andy Wilkinson authored
-
Andy Wilkinson authored
-
Andy Wilkinson authored
Closes gh-9169
-
Andy Wilkinson authored
Closes gh-9211
-
Andy Wilkinson authored
Closes gh-9210
-
Andy Wilkinson authored
Closes gh-9208
-
Andy Wilkinson authored
Closes gh-9207
-
Andy Wilkinson authored
Closes gh-9206
-
Andy Wilkinson authored
Closes gh-9205
-
Andy Wilkinson authored
Closes gh-9204
-
Andy Wilkinson authored
Closes gh-9203
-
Andy Wilkinson authored
Closes gh-9202
-