memgraph/src/query
florijan ca8fb55ac5 Collect Map added
Summary:
Tests are on the way. Please first comment if you're OK with this implementation, some points are discussable.

What works now:
```
bash:MEMGRAPH_ROOT/build/>./tests/manual/console 10
MG>MATCH (n) RETURN COLLECT("age_" + n.age, n.height)

+-----------------------------------------------------------------------------------------------------------------------------------+
| COLLECT("age_" + n.age, n.height)                                                                                                 |
+-----------------------------------------------------------------------------------------------------------------------------------+
| {age_10: 176, age_13: 180, age_24: 172, age_25: 179, age_32: 123, age_33: 186, age_37: 147, age_43: 162, age_49: 126, age_6: 170} |
+-----------------------------------------------------------------------------------------------------------------------------------+
```

Reviewers: mislav.bradac, teon.banek, buda

Reviewed By: mislav.bradac, buda

Subscribers: pullbot

Differential Revision: https://phabricator.memgraph.io/D695
2017-08-25 12:51:18 +02:00
..
frontend Collect Map added 2017-08-25 12:51:18 +02:00
interpret Rand() function added 2017-08-22 15:18:41 +02:00
plan Collect Map added 2017-08-25 12:51:18 +02:00
common.cpp Add query parameters support 2017-07-19 18:44:59 +02:00
common.hpp Add query parameters support 2017-07-19 18:44:59 +02:00
console.cpp GraphDbAccessor - style change 2017-08-09 16:09:08 +02:00
console.hpp Move dbms to database 2017-07-12 12:44:11 +02:00
context.hpp Query::Context - removed some junk 2017-04-13 16:49:18 +02:00
engine.cpp Rename config flags. 2017-06-09 10:52:26 +02:00
engine.hpp Add query parameters support 2017-07-19 18:44:59 +02:00
exceptions.hpp Add query parameters support 2017-07-19 18:44:59 +02:00
interpreter.cpp Supstitute named expressions in ast cache 2017-06-26 16:33:17 +02:00
interpreter.hpp Templatize CostEstimator on DbAccessor 2017-08-24 14:27:14 +02:00
parameters.hpp Add AST cache 2017-06-14 18:59:31 +02:00
plan_compiler_flags.hpp.in Generate plan_compiler_flags only if needed 2017-06-16 15:58:32 +02:00
plan_compiler.hpp Use GLogger instead of broken memgraph Logger. 2017-06-21 15:33:24 +02:00
plan_interface.hpp Remember token positions for literals 2017-06-13 17:11:27 +02:00
plan_template_cpp Use GLogger instead of broken memgraph Logger. 2017-06-21 15:33:24 +02:00
typed_value.cpp Property storage now supports Map 2017-08-24 10:29:49 +02:00
typed_value.hpp CostEstimator - adding new ScanAll and Expand ops 2017-08-04 14:32:22 +02:00