# \#language-clients

**URL:** https://discuss.elastic.co/tag/language-clients/43.md

[Latest](https://discuss.elastic.co/latest.md) · [Categories](https://discuss.elastic.co/categories.md) · [Tags](https://discuss.elastic.co/tags.md)

---

## [How do you verify that an eland-imported tree model matches the original?](https://discuss.elastic.co/t/how-do-you-verify-that-an-eland-imported-tree-model-matches-the-original/390787)

<div class="topic-metadata">

**Author:** [@Milivoje\_Simonovic](https://discuss.elastic.co/u/Milivoje_Simonovic)\
**Replies:** 1\
**Last updated:** [October 1, 2026, 1:34am UTC](https://discuss.elastic.co/t/how-do-you-verify-that-an-eland-imported-tree-model-matches-the-original/390787 "2026-10-01T01:34:37Z")

</div>

Hi, Laura Trotta at Elastic suggested I post this here. When eland imports an XGBoost, LightGBM or scikit-learn model into Elasticsearch, what Elasticsearch runs is a converted copy of the trained model. I am curious h…

---

## [The impact of /etc/timezone on the ES cluster](https://discuss.elastic.co/t/the-impact-of-etc-timezone-on-the-es-cluster/390756)

<div class="topic-metadata">

**Author:** [@mloine](https://discuss.elastic.co/u/mloine)\
**Replies:** 1\
**Last updated:** [September 29, 2026, 12:25pm UTC](https://discuss.elastic.co/t/the-impact-of-etc-timezone-on-the-es-cluster/390756 "2026-09-29T12:25:39Z")

</div>

I'm facing a situation now: There are two batches of nodes in an ES cluster. One batch loads 'user.timezone=Asia/Bangkok' from etc/timezone at startup, while the other batch loads 'user.timezone=America/Bogota'. Even tho…

---

## [Indexing a small multi-field text dataset with the Elasticsearch Python client](https://discuss.elastic.co/t/indexing-a-small-multi-field-text-dataset-with-the-elasticsearch-python-client/389858)

<div class="topic-metadata">

**Author:** [@Cagatay\_Aydin](https://discuss.elastic.co/u/Cagatay_Aydin)\
**Replies:** 1\
**Last updated:** [August 24, 2026, 1:17pm UTC](https://discuss.elastic.co/t/indexing-a-small-multi-field-text-dataset-with-the-elasticsearch-python-client/389858 "2026-08-24T13:17:45Z")

</div>

Hi everyone, I have been testing Elasticsearch with a small dataset where each document contains several related text fields rather than one large body field. The dataset has 78 tarot card records. Each record includes…

---

## [ES Java Client 9.2.4 -\> 9.4.4 performance regression. HttpComponents 5.4.4 -\> 5.6 to blame?](https://discuss.elastic.co/t/es-java-client-9-2-4-9-4-4-performance-regression-httpcomponents-5-4-4-5-6-to-blame/388868)

<div class="topic-metadata">

**Author:** [@peedeeboy](https://discuss.elastic.co/u/peedeeboy)\
**Replies:** 2\
**Last updated:** [July 31, 2026, 4:22pm UTC](https://discuss.elastic.co/t/es-java-client-9-2-4-9-4-4-performance-regression-httpcomponents-5-4-4-5-6-to-blame/388868 "2026-07-31T16:22:33Z")

</div>

Hey friends :waving\_hand: We just upgraded all our ES clusters from 9.2.4 -\> 9.4.4. Server upgrade was buttery smooth, as always! :flexed\_biceps: However, upgrading the ES Java client from 9.2.4 to 9.4.4 we noticed a …

---

## [V8.17.3 ES Cloud: Random morning ConnectionTimeout to Elastic Cloud from Django/Kubernetes, same request succeeds seconds later](https://discuss.elastic.co/t/v8-17-3-es-cloud-random-morning-connectiontimeout-to-elastic-cloud-from-django-kubernetes-same-request-succeeds-seconds-later/386774)

<div class="topic-metadata">

**Author:** [@Husein\_Kantarci](https://discuss.elastic.co/u/Husein_Kantarci)\
**Replies:** 2\
**Last updated:** [June 16, 2026, 10:01am UTC](https://discuss.elastic.co/t/v8-17-3-es-cloud-random-morning-connectiontimeout-to-elastic-cloud-from-django-kubernetes-same-request-succeeds-seconds-later/386774 "2026-06-16T10:01:23Z")

</div>

Hi, We are seeing intermittent elastic\_transport.ConnectionTimeout: Connection timed out errors from our Django application to Elastic Cloud. Environment: Django app running on Kubernetes (EKS) uWSGI, 1 process per p…

---

## [Courses on Elastic.Clients.Elasticsearch](https://discuss.elastic.co/t/courses-on-elastic-clients-elasticsearch/386125)

<div class="topic-metadata">

**Author:** [@xef](https://discuss.elastic.co/u/xef)\
**Replies:** 12\
**Last updated:** [June 15, 2026, 1:27pm UTC](https://discuss.elastic.co/t/courses-on-elastic-clients-elasticsearch/386125 "2026-06-15T13:27:55Z")

</div>

We need to upgrade from NEST to the new API and are DESPARATELY looking for courses (paid or unpaid) to guide us through this process. Can anyone help? Thanks

---

## [Nest to the new API](https://discuss.elastic.co/t/nest-to-the-new-api/386742)

<div class="topic-metadata">

**Author:** [@xef](https://discuss.elastic.co/u/xef)\
**Replies:** 0\
**Last updated:** [June 6, 2026, 10:08pm UTC](https://discuss.elastic.co/t/nest-to-the-new-api/386742 "2026-06-06T22:08:30Z")

</div>

We used to be able to build filters incrementally as below. How do we do it in the new API. Thanks internal static List\<Func\<QueryContainerDescriptor, QueryContainer\>\> BuildFilter(SearchCriteria searchCriteria, string c…

---

## [Elastic search java client - co.elastic.clients:elasticsearch-java: and minimum target java road map](https://discuss.elastic.co/t/elastic-search-java-client-co-elastic-clients-and-minimum-target-java-road-map/386328)

<div class="topic-metadata">

**Author:** [@manick02](https://discuss.elastic.co/u/manick02)\
**Replies:** 2\
**Last updated:** [June 5, 2026, 6:08am UTC](https://discuss.elastic.co/t/elastic-search-java-client-co-elastic-clients-and-minimum-target-java-road-map/386328 "2026-06-05T06:08:03Z")

</div>

We use co.elastic.clients:elasticsearch-java in our application, which currently targets Java 17. We understand the 8.x client requires Java 17 as a minimum. Does Elastic have a published roadmap or policy for when the …

---

## [How to apply logical operators to search query in golang?](https://discuss.elastic.co/t/how-to-apply-logical-operators-to-search-query-in-golang/386536)

<div class="topic-metadata">

**Author:** [@scip](https://discuss.elastic.co/u/scip)\
**Replies:** 2\
**Last updated:** [May 28, 2026, 12:57pm UTC](https://discuss.elastic.co/t/how-to-apply-logical-operators-to-search-query-in-golang/386536 "2026-05-28T12:57:13Z")

</div>

Hi, how can I specify if I want a query to use the AND or OR operator? For a SimpleQuery this is easy, just call DefaultOperator(operator.Operator{"AND"}). But how Do I specify this with a BoolQuery? What I found is, t…

---

## [How to use sniffer capability in elasticsearch-java client tool?](https://discuss.elastic.co/t/how-to-use-sniffer-capability-in-elasticsearch-java-client-tool/385038)

<div class="topic-metadata">

**Author:** [@mloine](https://discuss.elastic.co/u/mloine)\
**Replies:** 3\
**Last updated:** [February 15, 2026, 3:05pm UTC](https://discuss.elastic.co/t/how-to-use-sniffer-capability-in-elasticsearch-java-client-tool/385038 "2026-02-15T15:05:13Z")

</div>

How to use sniffer capability in elasticsearch-java client tool? According to the documentation, it is not supported by default, and the dependencies are \<dependency\> \<groupId\>co.elastic.clients\</groupId\> \<artif…

---

## [Elasticsearch Java Client throws Exception when deserialize hotThreads response](https://discuss.elastic.co/t/elasticsearch-java-client-throws-exception-when-deserialize-hotthreads-response/365144)

<div class="topic-metadata">

**Author:** [@corojoon93](https://discuss.elastic.co/u/corojoon93)\
**Replies:** 5\
**Last updated:** [January 12, 2026, 2:13pm UTC](https://discuss.elastic.co/t/elasticsearch-java-client-throws-exception-when-deserialize-hotthreads-response/365144 "2026-01-12T14:13:16Z")

</div>

I used "co.elastic.clients:elasticsearch-java:8.15.0", "org.springframework.boot:3.2.7" And this is my Java code. @Service @RequiredArgsConstructor public class NodeHealthService { private final ElasticsearchClien…

---

## [Indexing of large nested object failed in ES 9.1.4](https://discuss.elastic.co/t/indexing-of-large-nested-object-failed-in-es-9-1-4/384239)

<div class="topic-metadata">

**Author:** [@nchalise](https://discuss.elastic.co/u/nchalise)\
**Replies:** 4\
**Last updated:** [December 24, 2025, 9:21am UTC](https://discuss.elastic.co/t/indexing-of-large-nested-object-failed-in-es-9-1-4/384239 "2025-12-24T09:21:16Z")

</div>

Hello All, When we perform indexing in ES 9.1.4 we have encounter issue. Indexing error occurred: method \[POST\], host \[ip:9200\], URI \[/\_bulk?timeout=4m\], status line \[HTTP/1.1 413 Request Entity Too Large\] errors = or…

---

## [Migrating from Elastic NEST v7 to .NET Elastic Client v9: Aggregation with Nested clause](https://discuss.elastic.co/t/migrating-from-elastic-nest-v7-to-net-elastic-client-v9-aggregation-with-nested-clause/383958)

<div class="topic-metadata">

**Author:** [@Vadym\_Romanenko](https://discuss.elastic.co/u/Vadym_Romanenko)\
**Replies:** 2\
**Last updated:** [December 10, 2025, 3:22pm UTC](https://discuss.elastic.co/t/migrating-from-elastic-nest-v7-to-net-elastic-client-v9-aggregation-with-nested-clause/383958 "2025-12-10T15:22:45Z")

</div>

I’m moving code from the NEST client to the Elasticsearch client v9.2. I’m trying to generate aggregation that contains a nested filter. Here is sample of the old code with NEST: AggregationContainerDescriptor\<T\> ret; …

---

## [Will the HLRC client work with Elasticsearch version 9.x](https://discuss.elastic.co/t/will-the-hlrc-client-work-with-elasticsearch-version-9-x/383952)

<div class="topic-metadata">

**Author:** [@Umang\_Pachaury](https://discuss.elastic.co/u/Umang_Pachaury)\
**Replies:** 5\
**Last updated:** [December 10, 2025, 11:23am UTC](https://discuss.elastic.co/t/will-the-hlrc-client-work-with-elasticsearch-version-9-x/383952 "2025-12-10T11:23:33Z")

</div>

Hello everyone, We have a large java application which heavily relies on HLRC code. Our current ES version is 8.x As we know that the HLRC client was deprecated with 7.17.x, it currently works with our version 8.x my …

---

## [Open a point in time API error after Elastic Client upgrade](https://discuss.elastic.co/t/open-a-point-in-time-api-error-after-elastic-client-upgrade/383940)

<div class="topic-metadata">

**Author:** [@tcsbears](https://discuss.elastic.co/u/tcsbears)\
**Replies:** 2\
**Last updated:** [December 10, 2025, 9:48am UTC](https://discuss.elastic.co/t/open-a-point-in-time-api-error-after-elastic-client-upgrade/383940 "2025-12-10T09:48:49Z")

</div>

We are upgrading our application from Java 11 → 17 and Spring boot 2.x.x → 3.5.6. Before the upgrade, we used RestHighLevelClient 7.17 and Elasticsearch 7.17 on the server. We replaced RestHighLevelClient with Elastics…

---

## [Force synchronous refresh](https://discuss.elastic.co/t/force-synchronous-refresh/383535)

<div class="topic-metadata">

**Author:** [@Elastic04](https://discuss.elastic.co/u/Elastic04)\
**Replies:** 1\
**Last updated:** [November 27, 2025, 11:52am UTC](https://discuss.elastic.co/t/force-synchronous-refresh/383535 "2025-11-27T11:52:10Z")

</div>

We have this part of code in indexing job. turn off refresh\_interval before indexing. (set refresh\_interval to 0 or -1 through kibana) After indexing is done, we to do manual refresh so that indexed products will b…

---

## [Low level commands using .NET client 8.13](https://discuss.elastic.co/t/low-level-commands-using-net-client-8-13/362717)

<div class="topic-metadata">

**Author:** [@SoleusRex](https://discuss.elastic.co/u/SoleusRex)\
**Replies:** 5\
**Last updated:** [November 26, 2025, 6:26pm UTC](https://discuss.elastic.co/t/low-level-commands-using-net-client-8-13/362717 "2025-11-26T18:26:58Z")

</div>

I'm working on a project where our index settings and mappings are maintained as JSON, and I'm wondering if there's a way for the current .NET client to use these to setup our indices. I've found older posts (example he…

---

## [Migrating from Elastic NEST v7 to .NET Elastic Client v8: Index alias search](https://discuss.elastic.co/t/migrating-from-elastic-nest-v7-to-net-elastic-client-v8-index-alias-search/383574)

<div class="topic-metadata">

**Author:** [@zoey\_L](https://discuss.elastic.co/u/zoey_L)\
**Replies:** 4\
**Last updated:** [November 21, 2025, 4:28pm UTC](https://discuss.elastic.co/t/migrating-from-elastic-nest-v7-to-net-elastic-client-v8-index-alias-search/383574 "2025-11-21T16:28:42Z")

</div>

while migrating .net package from NEST to Elastic.Clients.Elasticsearch. Observed one issue of double search indexes if they have the same alias. We have a time rollover index created once a week. every week, there wil…

---

## [Elasticsearch-rest5-client isn't deployed to maven central repository](https://discuss.elastic.co/t/elasticsearch-rest5-client-isnt-deployed-to-maven-central-repository/383384)

<div class="topic-metadata">

**Author:** [@Ahmed\_Ashour](https://discuss.elastic.co/u/Ahmed_Ashour)\
**Replies:** 1\
**Last updated:** [November 12, 2025, 10:07am UTC](https://discuss.elastic.co/t/elasticsearch-rest5-client-isnt-deployed-to-maven-central-repository/383384 "2025-11-12T10:07:29Z")

</div>

It seems that elasticsearch-rest5-client 9.2.1 isn’t deployed to the maven central repository, although it is referenced by elasticsearch-java 9.2.1. Thanks.

---

## [Preventing date\_time\_parse\_exception in ingest pipeline](https://discuss.elastic.co/t/preventing-date-time-parse-exception-in-ingest-pipeline/382707)

<div class="topic-metadata">

**Author:** [@marekott](https://discuss.elastic.co/u/marekott)\
**Replies:** 6\
**Last updated:** [November 11, 2025, 9:05pm UTC](https://discuss.elastic.co/t/preventing-date-time-parse-exception-in-ingest-pipeline/382707 "2025-11-11T21:05:00Z")

</div>

Hi, I have encountered date parsing related problem in my ingest pipeline. Full details can be found here: \[Ingest pipeline\] Occasionally ends with \`date\_time\_parse\_exception\` when pipeline is trying to store time withou…

---

## [Elasticesearch java client How to initiate a snapshot creation request?](https://discuss.elastic.co/t/elasticesearch-java-client-how-to-initiate-a-snapshot-creation-request/383198)

<div class="topic-metadata">

**Author:** [@lq\_dq](https://discuss.elastic.co/u/lq_dq)\
**Replies:** 1\
**Last updated:** [November 4, 2025, 10:15am UTC](https://discuss.elastic.co/t/elasticesearch-java-client-how-to-initiate-a-snapshot-creation-request/383198 "2025-11-04T10:15:17Z")

</div>

I couldn't find any examples of creating snapshots using the Elasticsearch Java client.

---

## [\[search\_phase\_execution\_exception\] without a root reason](https://discuss.elastic.co/t/search-phase-execution-exception-without-a-root-reason/382922)

<div class="topic-metadata">

**Author:** [@al123od](https://discuss.elastic.co/u/al123od)\
**Replies:** 10\
**Last updated:** [October 23, 2025, 2:20pm UTC](https://discuss.elastic.co/t/search-phase-execution-exception-without-a-root-reason/382922 "2025-10-23T14:20:37Z")

</div>

Hello. I’m using Elasticsearch 9.1.3, access with java client (no security, almost all setting but cluster name are default). If to execute query\_string query with wrong syntax like GET test/\_search { "query": {…

---

## [Using fluent lambda expressions with a scroll search request](https://discuss.elastic.co/t/using-fluent-lambda-expressions-with-a-scroll-search-request/382562)

<div class="topic-metadata">

**Author:** [@TSlump](https://discuss.elastic.co/u/TSlump)\
**Replies:** 2\
**Last updated:** [October 10, 2025, 3:31pm UTC](https://discuss.elastic.co/t/using-fluent-lambda-expressions-with-a-scroll-search-request/382562 "2025-10-10T15:31:07Z")

</div>

I’ve been unable to use fluent lambda expressions when searching with a scroll. I have the code working using direct creations of the request objects: public async Task\<List\<int\>\> GetAllElasticIds() { var ids = new L…

---

## [Regarding client and server version alignment](https://discuss.elastic.co/t/regarding-client-and-server-version-alignment/382486)

<div class="topic-metadata">

**Author:** [@yeikel](https://discuss.elastic.co/u/yeikel)\
**Replies:** 3\
**Last updated:** [October 7, 2025, 5:39pm UTC](https://discuss.elastic.co/t/regarding-client-and-server-version-alignment/382486 "2025-10-07T17:39:27Z")

</div>

We discovered through MissingRequiredPropertyException in PIT query · Issue #921 · elastic/elasticsearch-java · GitHub that even minor version mismatches between the Elasticsearch server and client can lead to issues. B…

---

## [Using custom script engine in Elasticclient 8](https://discuss.elastic.co/t/using-custom-script-engine-in-elasticclient-8/382197)

<div class="topic-metadata">

**Author:** [@priyankaMS](https://discuss.elastic.co/u/priyankaMS)\
**Replies:** 2\
**Last updated:** [October 2, 2025, 12:36pm UTC](https://discuss.elastic.co/t/using-custom-script-engine-in-elasticclient-8/382197 "2025-10-02T12:36:08Z")

</div>

Hello We are updating our code from NEST to elastic client. We have a custom written script engine in Java for indexing documents to elasticsearch. But we realised in elasticclient there is no way to pass script names w…

---

## [Java API client - single metric aggregation zero or null deserializer](https://discuss.elastic.co/t/java-api-client-single-metric-aggregation-zero-or-null-deserializer/356207)

<div class="topic-metadata">

**Author:** [@Almog\_Oz](https://discuss.elastic.co/u/Almog_Oz)\
**Replies:** 2\
**Last updated:** [September 22, 2025, 1:44pm UTC](https://discuss.elastic.co/t/java-api-client-single-metric-aggregation-zero-or-null-deserializer/356207 "2025-09-22T13:44:39Z")

</div>

I am using elasticsearch-java api client (8.10.3) and facing a small issue and I hope someone has already encountered this issue before. I am trying to perform a min aggregation on documents that may not contain the fie…

---

## [Serialisation into SearchResponse takes a lot of time](https://discuss.elastic.co/t/serialisation-into-searchresponse-takes-a-lot-of-time/382083)

<div class="topic-metadata">

**Author:** [@karuna\_kukreja](https://discuss.elastic.co/u/karuna_kukreja)\
**Replies:** 2\
**Last updated:** [September 19, 2025, 1:55pm UTC](https://discuss.elastic.co/t/serialisation-into-searchresponse-takes-a-lot-of-time/382083 "2025-09-19T13:55:29Z")

</div>

I am using Elastic Search Java client to search for documents in elasticsearch. The search request itself on ES takes (took) 165ms, however the ovreall time taken to convert the same into SearchResponse takes about 121…

---

## [Error when adding vector data with Elastic.Clients.Elasticsearch version 9.0.0](https://discuss.elastic.co/t/error-when-adding-vector-data-with-elastic-clients-elasticsearch-version-9-0-0/379388)

<div class="topic-metadata">

**Author:** [@ppworks](https://discuss.elastic.co/u/ppworks)\
**Replies:** 5\
**Last updated:** [September 4, 2025, 10:11pm UTC](https://discuss.elastic.co/t/error-when-adding-vector-data-with-elastic-clients-elasticsearch-version-9-0-0/379388 "2025-09-04T22:11:50Z")

</div>

The code is as follows: /// \<summary\> /// Create an index /// \</summary\> /// \<param name="sender"\>\</param\> /// \<param name="e"\>\</param\> protected async void Button1\_Click(object sender, EventArgs e) { // Connection …

---

## [Is there any way to update documents using the ingest pipeline?](https://discuss.elastic.co/t/is-there-any-way-to-update-documents-using-the-ingest-pipeline/381466)

<div class="topic-metadata">

**Author:** [@xef](https://discuss.elastic.co/u/xef)\
**Replies:** 2\
**Last updated:** [September 3, 2025, 11:31pm UTC](https://discuss.elastic.co/t/is-there-any-way-to-update-documents-using-the-ingest-pipeline/381466 "2025-09-03T23:31:59Z")

</div>

We are using NEST and using the Ingest Pipeline when indexing a new document as follows: await ElasticSearchConfig.GetClient().IndexAsync(o, idx =\> idx.Index($"{index}-{user.Country.ToLower()}").Pipeline("agent-pipeline…

---

## [NET-Client 8.19: Serialisation of QueryDescriptor\<T\>](https://discuss.elastic.co/t/net-client-8-19-serialisation-of-querydescriptor-t/381456)

<div class="topic-metadata">

**Author:** [@JanSearch](https://discuss.elastic.co/u/JanSearch)\
**Replies:** 2\
**Last updated:** [September 1, 2025, 10:46am UTC](https://discuss.elastic.co/t/net-client-8-19-serialisation-of-querydescriptor-t/381456 "2025-09-01T10:46:58Z")

</div>

Hi there, I have another question regarding serialisation. After updating to version 8.19.4, serialisation of QueryDescriptor does not work as before. “Serialization in version 9.0 has been completely overhauled” which…

[Next page](https://discuss.elastic.co/tag/language-clients/43.md?match_all_tags=true&page=1&tags%5B%5D=language-clients)
