- 30 6月, 2017 3 次提交
-
-
由 Rossen Stoyanchev 提交于
Issue: SPR-15718
-
由 Stephane Maldini 提交于
Explicit typing for older jvm compilation in BodyExtractor
-
由 Rossen Stoyanchev 提交于
Issue: SPR-15564
-
- 29 6月, 2017 3 次提交
-
-
由 Arjen Poutsma 提交于
This commit introduces a `doFinally` block that properly signals the end of input for the non-blocking XML and JSON parsers.
-
由 Arjen Poutsma 提交于
This commit changes the release of data buffers from a finally block into a `doFinally()` lambda on the returned `Flux<XMLEvent>` stream. Issue: SPR-15707
-
由 Stephane Nicoll 提交于
Issue: SPR-14528
-
- 28 6月, 2017 4 次提交
-
-
由 Arjen Poutsma 提交于
-
由 Arjen Poutsma 提交于
This commit introduces the Jackson2Tokenizer as a replacement for the JsonObjectDecoder. The latter was dropped because of its complexity, and hard dependency on Netty's ByteBuf. The new Jackson2Tokenizer leverages the new non-blocking JSON parser, using it to parse the incoming data buffers into TokenBuffers, each token buffer representing one JSON object. As with JsonObjectDecoder, it also supports streaming individual JSON array elements. Issue: SPR-14528
-
由 Arjen Poutsma 提交于
-
由 Rossen Stoyanchev 提交于
-
- 27 6月, 2017 13 次提交
-
-
由 Sebastien Deleuze 提交于
-
由 Juergen Hoeller 提交于
Issue: SPR-15696
-
由 Juergen Hoeller 提交于
Issue: SPR-15064
-
由 Juergen Hoeller 提交于
Issue: SPR-15686
-
由 Rossen Stoyanchev 提交于
-
由 Violeta Georgieva 提交于
-
由 Rossen Stoyanchev 提交于
-
由 Rossen Stoyanchev 提交于
-
由 Violeta Georgieva 提交于
Issue: SPR-15614
-
由 Juergen Hoeller 提交于
-
由 Juergen Hoeller 提交于
Includes upgrade to Objenesis 2.6, Gradle 3.5.1, RxJava 2.1.1, JSON Binding API 1.0 final. Issue: SPR-15686 Issue: SPR-15600
-
由 Juergen Hoeller 提交于
Issue: SPR-15702
-
由 Sebastien Deleuze 提交于
Issue: SPR-15675
-
- 24 6月, 2017 6 次提交
-
-
由 Rossen Stoyanchev 提交于
Issue: SPR-15674
-
由 Sebastien Deleuze 提交于
This commit also enables Kotlin build with JDK 9 since this new version supports it.
-
由 Rossen Stoyanchev 提交于
-
由 Rossen Stoyanchev 提交于
The cloneBuilder helps to avoid the issue in the comment of the ticket. Rather than creating the WebClient to then obtain a fresh builder which causes connector instantiation, we now use the cloneBuilder Issue: SPR-15674
-
由 Brian Clozel 提交于
This commit adds a new `cloneBuilder()` method on `WebClient.Builder`; we can now reuse the customizations of an existing builder without sharing its state across several `WebClient` building code paths. Issue: SPR-15690
-
由 Rossen Stoyanchev 提交于
Issue: SPR-15674
-
- 23 6月, 2017 5 次提交
-
-
由 Rossen Stoyanchev 提交于
Issue: SPR-15674
-
由 Rossen Stoyanchev 提交于
Replace the more limited List-based methods to add filtes and exception handlers with Consumer<List<?>> variants.
-
由 Rossen Stoyanchev 提交于
-
由 Eko Kurniawan Khannedy 提交于
Issue: SPR-15620
-
由 Sebastien Deleuze 提交于
This commit introduces 2 new public methods in HttpHeaders in order to leverage Java 8 ZonedDateTime in addition to the existing long (with GMT time zone implied) variants: - ZonedDateTime getFirstZonedDateTime(String headerName) - void setZonedDateTime(String headerName, ZonedDateTime date) This commit also leverages Java 8 thread-safe DateTimeFormatter for HttpHeader implementation instead of SimpleDateFormat. As a consequence of the usage of DateTimeFormatter.RFC_1123_DATE_TIME, HTTP date header serialization could change slightly for single digit days from for example "Thu, 01 Jan 1970 00:00:00 GMT" to "Thu, 1 Jan 1970 00:00:00 GMT". Issue: SPR-15661
-
- 21 6月, 2017 6 次提交
-
-
由 Arjen Poutsma 提交于
This commit fixes a lazy initialization issue in `headers(Consumer<HttpHeaders>)`. Issue: SPR-15657
-
由 Arjen Poutsma 提交于
Before this commit, the Jackson2JsonDecoder was not able to decode an empty JSON array (`[]`). After this commit, it is. Issue: SPR-15685
-
由 Sebastien Deleuze 提交于
This new WebFilter implementation is designed to allow initial CORS support when using WebFlux functional API. More high-level API may be introduced later. Issue: SPR-15567
-
由 Sebastien Deleuze 提交于
-
由 Rob Winch 提交于
Kotlin does not yet work with JDK 9, so we need to disable the Kotlin plugin if we are using JDK 9.
-
由 Juergen Hoeller 提交于
Issue: SPR-15036 Issue: SPR-15540
-