library · inferred from evidence
Json2SingleLevelMap
A utility or component in Vespa that flattens nested JSON objects into single-level dotted properties.
- Vespa YQL parameter substitution fails with 400 when passing a JSON object in POST query
Root cause, diagnosed by maintainer pangwangshu: a query POSTed as JSON has its nested objects flattened into single-level dotted properties by Json2SingleLevelMap (this is what makes "ranking": {"profile": ...} work). So "q_terms": {"7128"