memgraph/tests
Teon Banek 452ce6a30c Use std::async for fetching remote edges in Expand
Summary:
This may improve the query execution workload, because the Expand will
yield local results while it waits for remote ones. Note that we rely on
the fact that walking the graph produces results without any predetermined
order. Therefore, we can yield paths as we see fit. Enforcing the order
is done through OrderBy operator, and this change shouldn't affect that.

Reviewers: florijan, msantl, buda

Reviewed By: florijan

Subscribers: pullbot

Differential Revision: https://phabricator.memgraph.io/D1215
2018-02-22 17:11:53 +01:00
..
benchmark Migrate db::types to storage:: 2018-01-17 10:35:12 +01:00
concurrent Refactor network stack 2018-02-22 16:29:17 +01:00
distributed RPC refactor 2018-01-24 15:27:40 +01:00
drivers Add C# driver test examples 2017-11-10 15:46:56 +01:00
macro_benchmark Add teps and pointwise lookup scenarios 2018-02-21 11:44:57 +01:00
manual Plan basic distributed Cartesian without any checks 2018-02-20 13:02:08 +01:00
property_based Refactor GraphDb 2018-01-12 16:47:24 +01:00
public_benchmark Fix daily LDBC crash 2018-02-05 19:02:49 +01:00
qa Add openCypher 09 tck tests 2018-02-15 16:57:41 +01:00
stress Rename NetworkEndpoint 2018-01-15 15:47:37 +01:00
unit Use std::async for fetching remote edges in Expand 2018-02-22 17:11:53 +01:00
apollo_runs.py Increase concurrent tests timeout 2018-02-19 11:08:59 +01:00
client-stress.sh Migrate command line args to gflgs in tests 2017-07-06 13:54:12 +02:00
CMakeLists.txt Inline test data in the benchmark tests itself 2018-01-15 16:12:30 +01:00