elastic / elastic/elasticsearch-java
7.16.2 client esClient.shutdown(); not working
- Dominant language
- Java
- Stars
- 524
- Forks
- 300
- Avg merge
- 1d 11h
- Merged PRs (30d)
- 16
Description
- using docs: https://www.elastic.co/guide/en/elasticsearch/client/java-api-client/current/connecting.html I get compile error
- ES server 7.14.2
- java 8:
```java
import co.elastic.clients.elasticsearch.ElasticsearchClient;
import co.elastic.clients.elasticsearch.core.search.Hit;
import co.elastic.clients.json.jackson.JacksonJsonpMapper;
import co.elastic.clients.transport.ElasticsearchTransport;
import co.elastic.clients.transport.rest_client.RestClientTransport;
import java.io.IOException;
import org.apache.http.HttpHost;
import org.elasticsearch.action.search.SearchResponse;
import org.elasticsearch.client.RestClient;
.....
RestClient restClient = RestClient.builder(new HttpHost("localhost", 9200)).build();
// Create the transport with a Jackson mapper
ElasticsearchTransport transport = new RestClientTransport(restClient, new JacksonJsonpMapper());
ElasticsearchClient esClient = new ElasticsearchClient(transport);
SearchResponse search = esClient.search(s
-> s.index("account*")
.query(q -> q.term(t -> t.field("username").value(v -> v.stringValue("tmajer3")))),
Account.class);
for (Hit hit : search.hits().hits()) {
System.out.println(hit.source());
}
esClient.shutdown();
```
- error:
```
never complite
```
Contributor guide
Assessment
This issue has not been assessed yet.