memgraph/src/query/plan
Teon Banek e67fc40743 Extract pretty printing for distributed
Summary:
Knowledge of distributed operators is now removed from PlanPrinter
class. The DistributedOperatorVisitor and PlanPrinter are modified so
that they may be multiple inherited. This is done using virtual
inheritance of HierarchicalLogicalOperatorVisitor. Multiple inheritance
is used to derived a DistributedPlanPrinter which knows how to print
distributed in operators. This removes the dependency of single node
pretty printing on distributed.

Reviewers: msantl, mtomic

Reviewed By: mtomic

Subscribers: pullbot

Differential Revision: https://phabricator.memgraph.io/D1606
2018-09-24 17:02:16 +02:00
..
cost_estimator.hpp Clean-up TypedValue misuse 2018-09-13 13:45:54 +02:00
distributed_ops.cpp Clean-up TypedValue misuse 2018-09-13 13:45:54 +02:00
distributed_ops.lcp Extract pretty printing for distributed 2018-09-24 17:02:16 +02:00
distributed_pretty_print.cpp Extract pretty printing for distributed 2018-09-24 17:02:16 +02:00
distributed_pretty_print.hpp Extract pretty printing for distributed 2018-09-24 17:02:16 +02:00
distributed.cpp Extract pretty printing for distributed 2018-09-24 17:02:16 +02:00
distributed.hpp Rename AstTreeStorage to AstStorage 2018-06-14 13:39:03 +02:00
operator.cpp Extract pretty printing for distributed 2018-09-24 17:02:16 +02:00
operator.lcp Extract pretty printing for distributed 2018-09-24 17:02:16 +02:00
planner.hpp Extract pretty printing for distributed 2018-09-24 17:02:16 +02:00
preprocess.cpp Add EXPLAIN to openCypher 2018-08-23 14:05:32 +02:00
preprocess.hpp Add rest of user auth queries 2018-08-06 16:16:48 +02:00
pretty_print.cpp Extract pretty printing for distributed 2018-09-24 17:02:16 +02:00
pretty_print.hpp Extract pretty printing for distributed 2018-09-24 17:02:16 +02:00
rule_based_planner.cpp Extract distributed create operators 2018-08-30 14:41:23 +02:00
rule_based_planner.hpp Integrate auth checks into query execution 2018-08-22 11:44:09 +02:00
variable_start_planner.cpp Implement UNION query combinator 2017-12-13 09:54:00 +01:00
variable_start_planner.hpp Implement UNION query combinator 2017-12-13 09:54:00 +01:00
vertex_count_cache.hpp Clean utils folder (namespaces, function names) 2018-04-22 09:44:32 +02:00