mirror of
https://github.com/honeymoose/OpenSearch.git
synced 2025-02-11 07:25:23 +00:00
Dimitris Athanasiou
86291c12e2
Handle manual aggregations in datafeeds (elastic/elasticsearch#784)
* Handle manual aggregations in datafeeds Adds a DataExtractor implementation that runs aggregated searches. The manual aggregations supported have the following limitations: - each aggregation can hava 0 or 1 sub-aggregations - the top aggregation has to be a histogram - sub-aggregations have to be either terms aggregations or single value metric aggregations. The response is converted into flat JSON documents that contain only the fields of interest and can be parsed without additional context from our JSON parser. The fields in the JSON documents correspond to the names of the aggregations. Closes elastic/elasticsearch#680 Original commit: elastic/x-pack-elasticsearch@7dfd2d31e6
Description
🔎 Open source distributed and RESTful search engine.
Languages
Java
99.5%
Groovy
0.4%