[LIQ] Add filter(where <cond>) clause for per-row aggregate filtering

Implements `filter(where <cond>)` for aggregate functions in LIQ
queries which allows per-row conditional filtering within grouped
aggregates. Also extends test suite and documentation.

Signed-off-by: Matouš Jan Fialka <mjf@mjf.cz>
This commit is contained in:
Matouš Jan Fialka
2026-03-03 08:29:18 +01:00
parent e35b61d050
commit b786d65307
9 changed files with 366 additions and 29 deletions
File diff suppressed because one or more lines are too long