Remove subqueries from QueryGraph by introducing a lookup table for subqueries and an optional field for optional match
Fix: ronja should fail if there are more than a single predicate expression in or in a where clause
Merge pull request #2371 from davidegrohmann/pattern-predicates

Remove subqueries from query graph
Add grouping key to QueryGraph and enabling it in QueryGraphBuilder
Introduce aggregation step for planning