14f92b4a0f
Fixes root cause of a cascade of failures in replication code: - Replica handling of deleting an edge is now corrected. Now tolerant of multiple edges of the same relationship type. - Improved robustness: correct exception handling around failed stream of current WAL file. This now means a REPLICA failure will no longer prevent transactions on MAIN from performing WAL writes. - Slightly better diagnostic messages, not user friendly but helps get developer to correct root cause quicker. - Proactively remove vertex+edges during Abort rather than defer to GC to do that work, this included fixing constraints and indexes to be safe. Co-authored-by: Andreja Tonev <andreja.tonev@memgraph.io> |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
common.hpp | ||
common.py | ||
conftest.py | ||
constraints.cpp | ||
edge_delete.py | ||
indices.cpp | ||
read_write_benchmark.cpp | ||
show_while_creating_invalid_state.py | ||
show.py | ||
workloads.yaml |