Skip to content
This repository has been archived by the owner on Jan 3, 2023. It is now read-only.

Initial reconfiguration mechanism for Mir #234

Merged
merged 64 commits into from
Aug 29, 2022
Merged

Conversation

dnkolegov
Copy link
Collaborator

@dnkolegov dnkolegov commented Jul 28, 2022

This PR introduces the Mir reconfiguration mechanism.

It also fixes #235

Copy link
Collaborator

@adlrocha adlrocha left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Amazing job, @dnkolegov, @matejpavlovic. I left a few comments just for sanity-check and personal understanding, but I don't think there are any major blockers, feel free to merge if my comments don't rise any big issue. 🙏

@adlrocha
Copy link
Collaborator

@dnkolegov, do you mind looking at this before merging? We can look at it together if needed. Thanks 🙏

@dnkolegov
Copy link
Collaborator Author

@dnkolegov, do you mind looking at #236 (comment) before merging? We can look at it together if needed. Thanks 🙏

@adlrocha I ran tests 3 times via CI. No those data races so far.

@adlrocha
Copy link
Collaborator

Beautiful, @dnkolegov Then it looks like its fixed. We need to handle the redundancy between the subnet lock and the manager lock, but I will add an issue and we can add it in a future PR. Let's wait for @matejpavlovic's on the networking race, and feel free to merge if it not a big issue.

@matejpavlovic
Copy link
Contributor

Sorry for the delay, responded to all comments now @dnkolegov and @adlrocha .

itests/eudico_hc_test.go Outdated Show resolved Hide resolved
@adlrocha
Copy link
Collaborator

Ok, this was a tough one, but I think after removing those TODOs we are ready to merge, @dnkolegov. Amazing job leading this one! 🙏

@dnkolegov dnkolegov merged commit 2ba1610 into eudico Aug 29, 2022
@dnkolegov dnkolegov deleted the mir-node-restarter branch August 29, 2022 09:08
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Data race in subnet manager's exchange protocol
4 participants