memgraph/tests
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
..
benchmark Move Parameters into EvaluationContext 2018-09-11 13:32:29 +02:00
concurrent Refactor network stack to use * instead of & 2018-09-03 20:20:42 +02:00
distributed Remove raft from the codebase 2018-07-30 14:14:10 +02:00
drivers Integrate driver tests with Apollo 2018-08-22 18:31:37 +02:00
feature_benchmark Add kafka benchmark 2018-08-29 16:35:31 +02:00
integration Add dgp integration test 2018-09-08 00:01:03 +01:00
macro_benchmark Implement single node two-sided BFS 2018-08-29 12:56:39 +02:00
manual Extract pretty printing for distributed 2018-09-24 17:02:16 +02:00
property_based Separate distributed implementation of GraphDbAccessor 2018-07-26 09:16:39 +02:00
public_benchmark Update LDBC query implementation 2018-07-10 10:08:21 +02:00
qa Fix distributed QA test 2018-09-24 12:40:28 +02:00
stress Rename bolt::DecodedValue to bolt::Value 2018-07-24 15:59:20 +02:00
unit Don't kill active sessions with inactivity timeout 2018-09-24 09:49:34 +02:00
apollo_runs.py Optimize Apollo build process 2018-05-16 14:52:27 +02:00
client-stress.sh Migrate command line args to gflgs in tests 2017-07-06 13:54:12 +02:00
CMakeLists.txt Add kafka benchmark 2018-08-29 16:35:31 +02:00