memgraph/tests/benchmark
Teon Banek 0aee18544d Add caching VerticesCount during planning and estimation
Summary:
Benchmark planning and estimating indexed ScanAll. According to the benchmark,
caching speeds up the whole process of planning and estimation by a factor of
2. Most of the performance gain is in the `CostEstimator` itself, due to plenty
of calls to `VerticesCount` when estimating all of the generated plans.

Reviewers: mislav.bradac, florijan

Reviewed By: mislav.bradac

Subscribers: pullbot

Differential Revision: https://phabricator.memgraph.io/D765
2017-09-09 12:26:48 +02:00
..
data_structures/concurrent Move unused datastructures to poc 2017-07-10 12:03:11 +02:00
query Add caching VerticesCount during planning and estimation 2017-09-09 12:26:48 +02:00
CMakeLists.txt Folder rename. 2017-07-21 09:50:30 +02:00
edge_storage.cpp Edge storage benchmark added 2017-09-08 13:12:20 +02:00
expansion.cpp Fix expansion benchmark 2017-08-25 10:09:21 +02:00
mvcc.cpp Use GLogger instead of broken memgraph Logger. 2017-06-21 15:33:24 +02:00