Files
opencloud/services
Dominik Schmidt f14a92d67a feat(search): add aggregation filter tokens
Server-issued aggregationFilterToken on buckets, consumed verbatim via searchRequest.aggregationFilters. The graph layer decodes a filter into its buckets (a term, a range, or an or(...) of them), the proto carries them as AggregationFilter, and the engines match them natively: a key as the exact value of the field, a range from-inclusive and to-exclusive, so a drilldown returns exactly the matches the bucket counted. Filters are validated like aggregations, in both layers. Range tokens use the MS Graph spelling (range(min, 1980), range(2010, max, to="le")). AGG-22 to AGG-33, 36, 38 and 45 in the parity suite.
2026-10-05 12:11:56 +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-16 14:57:41 +02:00
2026-09-07 12:52:33 +02:00