Commit 148997fd authored by Andy Wilkinson's avatar Andy Wilkinson

Upgrade to Elasticsearch 6.2.4

Closes gh-13178
parent 795ff45a
...@@ -62,12 +62,13 @@ public class RestClientAutoConfiguration { ...@@ -62,12 +62,13 @@ public class RestClientAutoConfiguration {
@Bean(destroyMethod = "close") @Bean(destroyMethod = "close")
@ConditionalOnMissingBean @ConditionalOnMissingBean
public RestClient restClient() { public RestClient restClient(RestClientBuilder builder) {
RestClientBuilder builder = configureBuilder();
return builder.build(); return builder.build();
} }
protected RestClientBuilder configureBuilder() { @Bean
@ConditionalOnMissingBean
public RestClientBuilder restClientBuilder() {
HttpHost[] hosts = this.properties.getUris().stream().map(HttpHost::create) HttpHost[] hosts = this.properties.getUris().stream().map(HttpHost::create)
.toArray(HttpHost[]::new); .toArray(HttpHost[]::new);
RestClientBuilder builder = RestClient.builder(hosts); RestClientBuilder builder = RestClient.builder(hosts);
...@@ -90,8 +91,9 @@ public class RestClientAutoConfiguration { ...@@ -90,8 +91,9 @@ public class RestClientAutoConfiguration {
@Bean @Bean
@ConditionalOnMissingBean @ConditionalOnMissingBean
public RestHighLevelClient restHighLevelClient(RestClient restClient) { public RestHighLevelClient restHighLevelClient(
return new RestHighLevelClient(restClient); RestClientBuilder restClientBuilder) {
return new RestHighLevelClient(restClientBuilder);
} }
} }
......
...@@ -59,7 +59,7 @@ ...@@ -59,7 +59,7 @@
<embedded-mongo.version>2.0.3</embedded-mongo.version> <embedded-mongo.version>2.0.3</embedded-mongo.version>
<flyway.version>5.0.7</flyway.version> <flyway.version>5.0.7</flyway.version>
<freemarker.version>2.3.28</freemarker.version> <freemarker.version>2.3.28</freemarker.version>
<elasticsearch.version>5.6.9</elasticsearch.version> <elasticsearch.version>6.2.4</elasticsearch.version>
<glassfish-el.version>3.0.0</glassfish-el.version> <glassfish-el.version>3.0.0</glassfish-el.version>
<groovy.version>2.4.15</groovy.version> <groovy.version>2.4.15</groovy.version>
<gson.version>2.8.4</gson.version> <gson.version>2.8.4</gson.version>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment