memgraph/tests/e2e/concurrent_query_modules
Gareth Andrew Lloyd 14f92b4a0f
Bugfix: correct replication handler (#1540)
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>
2023-12-01 12:38:48 +00:00
..
test_query_modules Bugfix: correct replication handler (#1540) 2023-12-01 12:38:48 +00:00
client.py Fix concurrent query module race condition (#1158) 2023-08-21 16:45:36 +02:00
CMakeLists.txt Fix concurrent query module race condition (#1158) 2023-08-21 16:45:36 +02:00
con_query_modules.py Fix concurrent query module race condition (#1158) 2023-08-21 16:45:36 +02:00
workloads.yaml Fix concurrent query module race condition (#1158) 2023-08-21 16:45:36 +02:00