fix: Preserve relationship properties upon refactor.merge_nodes#3948
fix: Preserve relationship properties upon refactor.merge_nodes#3948mattkjames7 merged 7 commits intomemgraph:masterfrom
Conversation
|
Added an e2e test for the property preservation to prevent regressions and also rang |
|
Staging branch created: CI Diff (External) run here ❌ |
|
Staging branch created: CI Package mage (External) run here ✅ |
|
Staging branch created: CI Diff (External) run here ❌ |
|
Staging branch created: CI Diff (External) run here ✅ |
|
mattkjames7
left a comment
There was a problem hiding this comment.
Looks good to me.
I made some changes to pass the clang-tidy checks. I have also built the image locally to test it, and it works as expected.
I'll place it into the merge queue, should be merged within about an hour.
Nice work! 💪



This diff addresses #3921 by iterating through all the of properties on the relationships that will be deleted and setting them on the newly-added relationships.
Tested on amd64 build of
mastermemgraph and MAGE.Leave above in PR description, copy the below into a comment
Tracking
Standard development
CI Testing Labels
Documentation checklist
refactor.merge_nodes()- now properties on relationships are preserved. #3948