memgraph/src
Matija Santl b9d61a0127 Implement distributed aware OrderBy operator
Summary:
Extracted `TypedValueVectorCompare` and `RemotePuller` from operators
so it can be reused.
The new `PullRemoteOrerBy` operator pulls one result from each worker and one
from master, relies on the fact that workers/master returned sorted results,
returns the next one in order, and pulls the source of that result to get the
next one.

Depends on D1215 that (at the moment) is still in review.

Reviewers: florijan, teon.banek

Reviewed By: teon.banek

Subscribers: pullbot

Differential Revision: https://phabricator.memgraph.io/D1221
2018-02-23 17:44:21 +01:00
..
communication Add thread names 2018-02-23 16:04:49 +01:00
data_structures Fix flaky concurrent list test 2018-02-19 12:49:38 +01:00
database Add thread names 2018-02-23 16:04:49 +01:00
distributed Refactor RPC 2018-02-23 12:07:22 +01:00
durability Add thread names 2018-02-23 16:04:49 +01:00
io/network Refactor network stack 2018-02-22 16:29:17 +01:00
mvcc Refactor global ids and prepare for distributed 2017-12-05 13:05:55 +01:00
query Implement distributed aware OrderBy operator 2018-02-23 17:44:21 +01:00
stats Add thread names 2018-02-23 16:04:49 +01:00
storage Refactor RPC 2018-02-23 12:07:22 +01:00
threading Take care of warnings/errors created by cppcheck. 2017-11-10 10:28:02 +01:00
transactions Add thread names 2018-02-23 16:04:49 +01:00
utils Add thread names 2018-02-23 16:04:49 +01:00
CMakeLists.txt Add client side RPC stats 2018-02-22 12:34:48 +01:00
config.hpp Make csv_to_snapshot more user friendly 2017-10-26 09:37:56 +02:00
memgraph_bolt.cpp Add thread names 2018-02-23 16:04:49 +01:00
version.hpp.in Add version.hpp.in and display it on '--version' flag 2017-09-27 09:04:44 +02:00