diff --git a/build.gradle b/build.gradle index 0e652e5cc9..ada2598e1a 100644 --- a/build.gradle +++ b/build.gradle @@ -38,7 +38,7 @@ ext { kotlinVersion = "1.2.70" log4jVersion = "2.11.1" nettyVersion = "4.1.29.Final" - reactorVersion = "Californium-RC1" + reactorVersion = "Californium-BUILD-SNAPSHOT" rxjavaVersion = "1.3.8" rxjavaAdapterVersion = "1.2.1" rxjava2Version = "2.2.2" @@ -148,7 +148,7 @@ configure(allprojects) { project -> repositories { maven { url "https://repo.spring.io/libs-release" } - maven { url "https://repo.spring.io/libs-milestone" } // for Reactor + maven { url "https://repo.spring.io/libs-snapshot" } // for Reactor } dependencies { diff --git a/spring-web/src/main/java/org/springframework/http/client/reactive/ReactorClientHttpConnector.java b/spring-web/src/main/java/org/springframework/http/client/reactive/ReactorClientHttpConnector.java index ad59725443..70ca7bba8a 100644 --- a/spring-web/src/main/java/org/springframework/http/client/reactive/ReactorClientHttpConnector.java +++ b/spring-web/src/main/java/org/springframework/http/client/reactive/ReactorClientHttpConnector.java @@ -41,7 +41,7 @@ import org.springframework.util.Assert; */ public class ReactorClientHttpConnector implements ClientHttpConnector { - private final static Function defaultInitializer = HttpClient::compress; + private final static Function defaultInitializer = client -> client.compress(true); private final HttpClient httpClient; @@ -82,7 +82,7 @@ public class ReactorClientHttpConnector implements ClientHttpConnector { LoopResources resources = resourceFactory.getLoopResources(); Assert.notNull(provider, "No ConnectionProvider: is ReactorResourceFactory not initialized yet?"); Assert.notNull(resources, "No LoopResources: is ReactorResourceFactory not initialized yet?"); - return HttpClient.create(provider).tcpConfiguration(tcpClient -> tcpClient.runOn(resources)).compress(); + return HttpClient.create(provider).tcpConfiguration(tcpClient -> tcpClient.runOn(resources)); } /**