memgraph/tests/concurrent
Jeremy B d4f0bb0e38
Correct inconsistencies w.r.t. sync replication (#435)
Add a report for the case where a sync replica does not confirm within a timeout:
-Add a new exception: ReplicationException to be returned when one sync replica does not confirm the reception of messages (new data, new constraint/index, or for triggers)
-Update the logic to throw the ReplicationException when needed for insertion of new data, triggers, or creation of new constraint/index
-Add end-to-end tests to cover the loss of connection with sync/async replicas when adding new data, adding new constraint/indexes, and triggers

Add end-to-end tests to cover the creation and drop of indexes, existence constraints, and uniqueness constraints

Improved tooling function mg_sleep_and_assert to also show the last result when duration is exceeded
2022-08-09 11:29:55 +02:00
..
CMakeLists.txt Use libs from toolchain (#326) 2022-01-21 10:22:36 +01:00
common.hpp Fix usages of constexpr (#367) 2022-03-31 13:52:43 +02:00
network_common.hpp Fix usages of constexpr (#367) 2022-03-31 13:52:43 +02:00
network_read_hang.cpp Fix usages of constexpr (#367) 2022-03-31 13:52:43 +02:00
network_server.cpp Fix usages of constexpr (#367) 2022-03-31 13:52:43 +02:00
network_session_leak.cpp Fix usages of constexpr (#367) 2022-03-31 13:52:43 +02:00
skip_list_insert_competitive.cpp Add memgraph namespace 2022-03-14 15:47:41 +01:00
skip_list_insert.cpp Add memgraph namespace 2022-03-14 15:47:41 +01:00
skip_list_mixed.cpp Add memgraph namespace 2022-03-14 15:47:41 +01:00
skip_list_remove_competitive.cpp Add memgraph namespace 2022-03-14 15:47:41 +01:00
skip_list_remove.cpp Add memgraph namespace 2022-03-14 15:47:41 +01:00
spin_lock.cpp Fix usages of constexpr (#367) 2022-03-31 13:52:43 +02:00
stack.cpp Add memgraph namespace 2022-03-14 15:47:41 +01:00
storage_indices.cpp Correct inconsistencies w.r.t. sync replication (#435) 2022-08-09 11:29:55 +02:00
storage_unique_constraints.cpp Add memgraph namespace 2022-03-14 15:47:41 +01:00