d4f0bb0e38
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 |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
common.hpp | ||
network_common.hpp | ||
network_read_hang.cpp | ||
network_server.cpp | ||
network_session_leak.cpp | ||
skip_list_insert_competitive.cpp | ||
skip_list_insert.cpp | ||
skip_list_mixed.cpp | ||
skip_list_remove_competitive.cpp | ||
skip_list_remove.cpp | ||
spin_lock.cpp | ||
stack.cpp | ||
storage_indices.cpp | ||
storage_unique_constraints.cpp |