zio-elasticsearch
zio-elasticsearch copied to clipboard
ZIO Elasticsearch is a type-safe and streaming-friendly ZIO native Elasticsearch client.
## About this PR 📦 Updates [dev.zio:zio-prelude](https://github.com/zio/zio-prelude) from `1.0.0-RC25` to `1.0.0-RC26` 📜 [GitHub Release Notes](https://github.com/zio/zio-prelude/releases/tag/v1.0.0-RC26) - [Version Diff](https://github.com/zio/zio-prelude/compare/v1.0.0-RC25...v1.0.0-RC26) ## Usage ✅ **Please merge!** I'll automatically update this PR to resolve...
## About this PR 📦 Updates * [dev.zio:zio](https://github.com/zio/zio) * [dev.zio:zio-test](https://github.com/zio/zio) * [dev.zio:zio-test-sbt](https://github.com/zio/zio) from `2.0.22` to `2.1.1` 📜 [GitHub Release Notes](https://github.com/zio/zio/releases/tag/v2.1.1) - [Version Diff](https://github.com/zio/zio/compare/v2.0.22...v2.1.1) ## Usage ✅ **Please merge!** I'll automatically...
### Description: - [x] Provide missing features documentation to the website - [x] Address "TBD" in the current website documentation structure - [x] Provide queries documentation - [x] Provide requests...
### Queries - [x] `fuzzyQuery` - [ ] `geoBoundingBoxQuery` - [x] `geoDistanceQuery` - [x] `geoPolygonQuery` - [ ] `geoShapeQuery` - [x] `hasChildQuery` - [x] `hasParentQuery` - [x] `idsQuery` - [...
### Description: As an example, you can take a look at the [ElasticQuerySpec](https://github.com/lambdaworks/zio-elasticsearch/blob/main/modules/library/src/test/scala/zio/elasticsearch/ElasticQuerySpec.scala). The basic idea is to have a simple structure and description of the tests and combine them...
Aggregations - [ ] Support adjacencyMatrixAgg - [x] Support avgAgg - [x] Support bucketSelectorPipelineAgg - [x] Support bucketSortPipelineAgg - [x] Support cardinalityAgg - [ ] Support childrenAgg - [ ]...
Some aggregations support runtime fields. It's good if aggregation needs to be run on something more complex than the values in a single field. More informations about this topic can...
There are sometimes extra letters for `terms` and for `percentiles` aggregations in the elasticsearch response. Something like this happens: `sterms#aggName`