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

Generate Files 101 & 102 Sequentially Ordered by Node ID #17067

Open
Mark-Swirlds opened this issue Dec 13, 2024 · 1 comment
Open

Generate Files 101 & 102 Sequentially Ordered by Node ID #17067

Mark-Swirlds opened this issue Dec 13, 2024 · 1 comment
Assignees
Labels
Dynamic Address Book All issues related to dynamic address book

Comments

@Mark-Swirlds
Copy link

Problem

During upgrades, DevOps must perform diffs on the pre- and post-update 101/102 files for validation. With Dynamic Address Book P2, nodes now generate files 101 and 102 based on the address book in the node store. However, the current implementation does not generate these files in a consistent order, causing the diff operation to fail.

Solution

When applying nodestore changes to 101/102, structure the files in sequential order by nodeID, consistent with how the Mirror Node structures its nodes endpoint - https://mainnet-public.mirrornode.hedera.com/api/v1/network/nodes

Alternatives

No response

@Mark-Swirlds Mark-Swirlds added the Dynamic Address Book All issues related to dynamic address book label Dec 13, 2024
@github-project-automation github-project-automation bot moved this to 📋 Backlog in Services Team Dec 13, 2024
@Mark-Swirlds
Copy link
Author

FYI: @dalvizu

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Dynamic Address Book All issues related to dynamic address book
Projects
Status: 📋 Backlog
Development

No branches or pull requests

2 participants