memgraph/tests/manual
florijan 03f1547a8d Invalidate distributed plan caches
Summary:
 - Remove caches on workers as a result of plan expiration or race
   during insertion.
 - Extract caching functionality into a class.
 - Minor refactor of Interpreter::operator()
 - New RPC and test for it.
 - Rename ConsumePlanRes to DispatchPlanRes for consistency, remove
   return value as it's always true and never used.
 - Interpreter is now constructed with a `GraphDb` reference. At the
   moment only for reaching the `distributed::PlanDispatcher`, but in
   the future we should probably use that primarily for planning.

I added a function to `PlanConsumer` that is only used for testing.
I prefer not doing this, but I felt this needed testing. I can remove
it now if you like.

Reviewers: teon.banek, msantl

Reviewed By: teon.banek

Subscribers: pullbot

Differential Revision: https://phabricator.memgraph.io/D1292
2018-03-13 14:59:51 +01:00
..
antlr_parser.cpp youcompleteme config has been added to the repo 2017-02-20 14:17:41 +01:00
antlr_sigsegv.cpp Prevent double termination signals causing crashes 2017-11-09 10:41:16 +01:00
antlr_tree_pretty_print.cpp Implement expression code generator 2017-03-08 14:10:16 +01:00
binomial.cpp Labels implementation. 2017-04-03 11:50:22 +02:00
bolt_client.cpp Rename NetworkEndpoint 2018-01-15 15:47:37 +01:00
card_fraud_generate_snapshot.cpp Fix transaction id offset 2018-03-07 16:49:55 +01:00
card_fraud_local.cpp Create a local distributed test based on the credit card fraud demo. 2018-03-09 13:52:42 +01:00
CMakeLists.txt Remove unused stuff from CMakeLists 2017-10-16 13:45:18 +02:00
distributed_common.hpp Invalidate distributed plan caches 2018-03-13 14:59:51 +01:00
distributed_repl.cpp Fix and rename REPL 2018-03-08 10:58:43 +01:00
endinan.cpp examples folder has been removed; src/test folder has been removed; the existing tests were moved to tests folder; StacktraceException has been introduced; query_plan_templated has been moved to query folder; hazard pointers have been deleted because they are not used any more 2017-02-18 18:03:48 +01:00
generate_snapshot.cpp Support snapshot creation and recovery in distributed 2018-01-29 19:16:13 +01:00
query_hash.cpp Migrate command line args to gflgs in tests 2017-07-06 13:54:12 +02:00
query_planner.cpp Fix and rename REPL 2018-03-08 10:58:43 +01:00
raft_rpc.cpp Refactor RPC 2018-02-23 12:07:22 +01:00
repl.cpp Fix and rename REPL 2018-03-08 10:58:43 +01:00
single_query.cpp Invalidate distributed plan caches 2018-03-13 14:59:51 +01:00
sl_position_and_count.cpp GraphDbAccessor - label+property index cardinalities for exact value and value ranges 2017-07-06 10:22:19 +02:00
stripped_timing.cpp Add AST cache 2017-06-14 18:59:31 +02:00
test_antlr_sigsegv Added antlr sigsegv test. 2017-08-03 13:06:18 +02:00
xorshift.cpp Remove traces of custom assert 2017-10-13 09:34:13 +02:00