memgraph/src/query
Teon Banek 72ee3fda85 Replace NodeAtom and EdgeAtom with CreationInfo
Summary:
This (almost) removes the dependency of operators on NodeAtom and
EdgeAtom. Only EdgeAtom::Direction is needed. The change was done as the
initial step of removing dependency on storage from Ast. Additionally,
it makes sense for LogicalOperator to only depend on Expression classes.

Reviewers: mtomic, llugovic

Reviewed By: llugovic

Subscribers: pullbot

Differential Revision: https://phabricator.memgraph.io/D1779
2018-12-20 13:06:33 +01:00
..
frontend Serialize Ast via SLK 2018-12-12 14:40:32 +01:00
interpret Replace TreeVisitor with ExpressionVisitor 2018-10-30 09:24:45 +01:00
plan Replace NodeAtom and EdgeAtom with CreationInfo 2018-12-20 13:06:33 +01:00
common.cpp Separate distributed from single node storage 2018-10-05 09:19:33 +02:00
common.hpp Refactor storage file structure 2018-11-06 18:17:31 +01:00
context.hpp Separate query types in AST and interpreter 2018-10-22 16:43:42 +02:00
distributed_interpreter.cpp Extract QueryVisitor from HierarchicalTreeVisitor 2018-11-12 12:53:25 +01:00
distributed_interpreter.hpp Separate query types in AST and interpreter 2018-10-22 16:43:42 +02:00
exceptions.hpp Revise user visible error messages 2018-08-29 12:58:15 +02:00
interpreter.cpp Extract QueryVisitor from HierarchicalTreeVisitor 2018-11-12 12:53:25 +01:00
interpreter.hpp Cache required privileges for query execution 2018-10-26 10:40:13 +02:00
parameters.hpp Refactor storage file structure 2018-11-06 18:17:31 +01:00
path.hpp Support graph elements in remote pull rpc 2018-02-01 10:53:41 +01:00
repl.cpp Extract distributed interpretation out of Interpreter 2018-08-27 09:31:39 +02:00
repl.hpp Extract distributed interpretation out of Interpreter 2018-08-27 09:31:39 +02:00
serialization.capnp Convert symbol.hpp to LCP 2018-11-22 09:52:18 +01:00
serialization.cpp Serialize C++ part of query folder via SLK 2018-12-10 14:29:28 +01:00
serialization.hpp Serialize C++ part of query folder via SLK 2018-12-10 14:29:28 +01:00
transaction_engine.hpp Reset TransactionEngine internal state on Abort 2018-12-19 16:34:33 +01:00
typed_value.cpp Refactor PropertyValue 2018-10-12 11:10:29 +02:00
typed_value.hpp Refactor storage file structure 2018-11-06 18:17:31 +01:00