Files
opencloud/services
Dominik Schmidt 0dbd8d6963 feat(search): add metric aggregations
sum/min/max/avg over a numeric field: bleve folds the accumulators from doc values, OpenSearch reads them from a stats aggregation, the service layer reduces them to the value of the kind after the cross-space merge. The proto gains MetricDefinition, MetricKind and Metric, which travels as accumulators (sum, count, min, max) so the merge works whatever the kind; value is set after the merge and absent for a metric without a single value. A metric is only valid on a numeric field, and only one of bucketDefinition and metricDefinition at a time. AGG-06, 18 and 21 in the parity suite.
2026-10-06 10:51:38 +02:00
..
2026-06-03 16:28:44 +02:00
2026-08-03 13:20:03 +02:00
2026-09-07 23:17:03 +00:00
2026-07-14 18:12:24 +02:00
2026-09-23 17:05:01 +02:00
2026-06-18 15:05:49 +02:00
2026-09-07 23:17:03 +00:00
2026-09-07 12:52:33 +02:00