memgraph/tests/benchmark
Gareth Andrew Lloyd 3cc2bc2791
Refactor interpreter to support multiple distributed clocks (Part 1) (#1281)
* Interpreter transaction ID decoupled from storage transaction ID
* Transactional scope for indices, statistics and constraints
* Storage::Accessor now has 2 modes (unique and shared)
* Introduced ResourceLock to fix pthread mutex problems
* Split InfoQuery in two: non-transactional SystemInfoQuery and transactional DatabaseInfoQuery
* Replicable and durable statistics
* Bumped WAL/Snapshot versions
* Initial implementation of the Lamport clock

---------

Co-authored-by: Andreja Tonev <andreja.tonev@memgraph.io>
2023-10-05 16:58:39 +02:00
..
data_structures Toolchain v4 with fbthrift (#318) 2022-01-18 12:51:27 +01:00
query Refactor interpreter to support multiple distributed clocks (Part 1) (#1281) 2023-10-05 16:58:39 +02:00
CMakeLists.txt Use libs from toolchain (#326) 2022-01-21 10:22:36 +01:00
expansion.cpp Refactor interpreter to support multiple distributed clocks (Part 1) (#1281) 2023-10-05 16:58:39 +02:00
rpc.cpp Add support for Amazon Linux 2 and stop generating C++ using Lisp/LCP (#814) 2023-03-14 19:24:55 +01:00
skip_list_common.hpp Add license to cpp/hpp/py test files (#283) 2021-10-26 08:53:56 +02:00
skip_list_random.cpp Add memgraph namespace 2022-03-14 15:47:41 +01:00
skip_list_real_world.cpp Add memgraph namespace 2022-03-14 15:47:41 +01:00
skip_list_same_item.cpp Add memgraph namespace 2022-03-14 15:47:41 +01:00
skip_list_vs_stl.cpp Add memgraph namespace 2022-03-14 15:47:41 +01:00
storage_v2_gc.cpp Add experimental/v1 of ON_DISK_TRANSACTIONAL storage (#850) 2023-06-29 11:44:55 +02:00
storage_v2_property_store.cpp Add memgraph namespace 2022-03-14 15:47:41 +01:00