memgraph/tests
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
..
benchmark Refactor interpreter to support multiple distributed clocks (Part 1) (#1281) 2023-10-05 16:58:39 +02:00
concurrent Refactor interpreter to support multiple distributed clocks (Part 1) (#1281) 2023-10-05 16:58:39 +02:00
drivers Add more runtime configurable settings (#1183) 2023-09-11 11:30:54 -04:00
e2e Refactor interpreter to support multiple distributed clocks (Part 1) (#1281) 2023-10-05 16:58:39 +02:00
gql_behave Fix distinct, now doesn't impacts other aggregates (#1235) 2023-09-20 16:45:55 +01:00
integration Refactor interpreter to support multiple distributed clocks (Part 1) (#1281) 2023-10-05 16:58:39 +02:00
jepsen Improve logging if replica cannot recover using curr WAL file (#1086) 2023-08-01 10:33:46 +02:00
macro_benchmark Fix handling of the ROUTE Bolt message (#475) 2022-08-26 13:19:27 +02:00
manual Refactor interpreter to support multiple distributed clocks (Part 1) (#1281) 2023-10-05 16:58:39 +02:00
mgbench Refactor mgbench 2023-09-22 19:05:16 +02:00
property_based [master < T1110] Add merge optimization to expand dynamically during runtime (#1110) 2023-09-08 17:12:25 +02:00
public_benchmark Resolve python dependency issues (#372) 2022-04-07 17:56:18 +02:00
stress Remove gqlalchemy from stress tests (#1245) 2023-09-12 11:32:16 -04:00
unit Refactor interpreter to support multiple distributed clocks (Part 1) (#1281) 2023-10-05 16:58:39 +02:00
.clang-tidy New MGP API (#219) 2021-09-09 10:44:47 +02:00
client-stress.sh Migrate command line args to gflgs in tests 2017-07-06 13:54:12 +02:00
CMakeLists.txt Add end2end replication tests based on mgclient (#69) 2021-01-21 15:56:21 +01:00
setup.sh Bump PyYAML version (#1174) 2023-08-23 12:48:17 +02:00
util.sh Add GraphQL transpilation compatibility (#1018) 2023-07-31 14:48:12 +02:00