elasticsearch-py
elasticsearch-py copied to clipboard
Official Python client for Elasticsearch
Changed examples / docs to only refer to the client instance as `client` rather than `es` so we now have uniform naming conventions for clarity.
I noticed this because https://github.com/elastic/elasticsearch-py/pull/2475 was reverting the change. In fact, the sync code is generated by running unasync on the async code.
As titled
As titled
adding examples of how to import the helpers; adding the client definition since ```bulk``` and ```es``` were used without context / definition changed from es to client to stay consistent...
**Elasticsearch version** (`7.17`): **`elasticsearch-py` version (`8.12.1`)**: **Description of the problem including expected versus actual behavior**: I cannot retrieve results when using a nested field in the sort argument of the...
We tried using `async_bulk` and `async_streaming_bulk` helpers to ingest data into Elasticsearch and they work great, but we've found out that they prevent our code from gracefully shutting down when...
**Steps to reproduce**: Happens for me on clusters of 8.12 and 8.13 with clients of same versions, I assume it happens in earlier clusters as well. 1. Have a cluster...
**Elasticsearch version** (`bin/elasticsearch --version`): 8.2.0 **`elasticsearch-py` version (`elasticsearch.__versionstr__`)**: 8.12.0 **Python version**: 3.9.2 **Description of the problem including expected versus actual behavior**: We run an API with an endpoint that does...
**Describe the feature**: **Elasticsearch version** (`bin/elasticsearch --version`): **`elasticsearch-py` version (`elasticsearch.__versionstr__`)**: elasticsearch==7.19.9 Please make sure the major version matches the Elasticsearch server you are running. **Description of the problem including expected...