memgraph/tests
florijan 61e28bffd0 Fix return collection containing both aggregation and group-by
Summary:
Referring to the TCK failure on:
```
MATCH (a {name: 'Andres'})<-[:FATHER]-(child)
RETURN {foo: a.name='Andres', kids: collect(child.name)}
```

In the planner we'd only treat a list|map as a group_by if it contained
no aggregations. That's changed so that if a map contains both aggregations
and non-aggregations, then non-aggregations are treated as individual
group_by expressions.

Reviewers: teon.banek

Reviewed By: teon.banek

Subscribers: buda, pullbot, teon.banek

Differential Revision: https://phabricator.memgraph.io/D1004
2017-11-24 14:43:48 +01:00
..
benchmark Write-ahead log 2017-11-13 09:51:39 +01:00
concurrent Close session on timeouts 2017-10-17 14:34:31 +02:00
data Replace map with bitset in stripped query 2017-08-02 22:17:36 +02:00
drivers Add C# driver test examples 2017-11-10 15:46:56 +01:00
macro_benchmark Cleanup durability config, docs, CHANGELOG 2017-11-21 10:17:13 +01:00
manual Migrate labels/properties/edgetypes to ids 2017-11-23 17:12:37 +01:00
property_based Migrate labels/properties/edgetypes to ids 2017-11-23 17:12:37 +01:00
public_benchmark Fix LDBC durability 2017-11-23 11:02:54 +01:00
qa Add nodes and relationships functions 2017-10-30 12:38:12 +01:00
stress Cleanup durability config, docs, CHANGELOG 2017-11-21 10:17:13 +01:00
unit Fix return collection containing both aggregation and group-by 2017-11-24 14:43:48 +01:00
client-stress.sh Migrate command line args to gflgs in tests 2017-07-06 13:54:12 +02:00
CMakeLists.txt Remove unused stuff from CMakeLists 2017-10-16 13:45:18 +02:00