uptasticsearch
uptasticsearch copied to clipboard
An Elasticsearch client tailored to data science workflows.
This project [takes requests and turns them into curl commands](https://github.com/ofw/curlify) — really useful for debugging.
Currently, unit tests cover only 59% of the lines of code in this project. Ideally, we would like every line in the project to be covered by tests.
The changes introduced in #51 (thanks again @wdearden !) did not impact any user code or change the algorithmic correctness of `uptasticsearch`. They did, however, substantially improve the speed and...
Currently, we have no tests on whether the R or Python packages work on Windows. Should add some CI using Appveyor to test this. See for example https://github.com/jameslamb/rsixygen/blob/master/appveyor.yml It would...
Please release the Python client on PyPI. Thank you.
See [this comment](https://github.com/uptake/uptasticsearch/pull/161#discussion_r316495782) from #161 for background. File `test_data/sample_es7.json` was introduced in that PR to handle the fact that `_type` in ES7 was removed (i.e. indices can no longer contain...
The `uptasticsearch` R package contains a function, `get_fields()` which allows you to work with a data frame representation of the fields you could expect to get back from indices in...
Discovered while working on #155. When the R client receives an error from ES (a non-2xx response code), currently the code fails with an error just like `"error: 404"` or...
The Python side of this project should be documented on RTD! This involves: * Add `sphinx` setup stuff on the Python package * Add a`.readthedocs.yml`, e.g. https://github.com/jameslamb/doppel-cli/blob/master/.readthedocs.yml * Go to...
Per discussion in #58 ... `es_search` does not currently support `reverse_nested` aggregations. Well, technically it _might_ support them but we have no tests around that. To be honest I have...