vespa-engine/vespa

grouping query builder and validator

Open

#16,871 opened on Mar 10, 2021

View on GitHub
 (2 comments) (0 reactions) (0 assignees)Java (561 forks)batch import
good first issue

Repository metrics

Stars
 (4,948 stars)
PR merge metrics
 (Avg merge 1d 22h) (209 merged PRs in 30d)

Description

Creating a grouing query string (e.g. all( group(customer) each(output(sum(price))) ) ) can be difficult with multi-level grouping, having a UI to construct the string a la the querybuilder might help.

Can be useful as a validator, too - paste a string into a field, and auto-generate an pretty-printed view

hence both ways from structured to string and vice versa

see #16870 for implementation suggestion

Contributor guide