Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ChurnMode refactored #4962

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from
Draft

ChurnMode refactored #4962

wants to merge 1 commit into from

Conversation

coot
Copy link
Contributor

@coot coot commented Sep 20, 2024

  • churn: code refactoring

Use a newtype for `ChurnMode`. ChurnMode follows `FetchMode`, hence
a newtype actually makes more sense than a separate data type.
@coot coot requested review from newhoggy and a team as code owners September 20, 2024 19:06
@coot coot added the churn Issues / PRs related to churn label Sep 20, 2024
@coot
Copy link
Contributor Author

coot commented Sep 22, 2024

Let's wait with this PR until we decide how Genesis will be integrated.

@coot coot removed the request for review from newhoggy September 22, 2024 08:33
@coot coot changed the title coot/churnmode ChurnMode refactored Sep 22, 2024
@coot coot marked this pull request as draft September 26, 2024 15:20
@coot coot self-assigned this Sep 26, 2024
@bolt12
Copy link
Contributor

bolt12 commented Oct 21, 2024

Hasn't Genesis been integrated yet?

@crocodile-dentist
Copy link
Contributor

Hasn't Genesis been integrated yet?

On the top level, no - 9.3 became 10.0-pre and there wasn't time to do this. On the other hand, the integration work left to do is quite small once @coot typed-protocols new-api is merged into consensus as the Genesis integration PR is on top of it, and a few other PR's in node/api/cli.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
churn Issues / PRs related to churn
Projects
Status: In Progress
Development

Successfully merging this pull request may close these issues.

3 participants