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

Non-destructive blockchain upgrades #70

Closed
5 tasks done
aaronc opened this issue Sep 23, 2019 · 1 comment
Closed
5 tasks done

Non-destructive blockchain upgrades #70

aaronc opened this issue Sep 23, 2019 · 1 comment

Comments

@aaronc
Copy link
Member

aaronc commented Sep 23, 2019

Acceptance Criteria

  • governance can coordinate a smooth chain upgrade at a specified block height without requiring chain dumps
  • upgrade daemon for smoothly handling upgrades
  • smooth upgrades can handle root multi store renames/deletions
  • support for recovering from upgrades that need to be aborted
  • backwards compatible upgrades for Tendermint (discussed with Ethan Buchman in Berlin and sounded feasible)
@aaronc
Copy link
Member Author

aaronc commented Sep 23, 2019

do-not-edit-start-codetree-epic-issues

Issues in this epic:

Title Milestone Assignees Stage State
Ensure backwards compatibility of tendermint block format #79 N/A N/A Closed
13 upgrade module #14 N/A aaronc Merged
do-not-edit-end-codetree-epic-issues

@aaronc aaronc mentioned this issue Oct 16, 2019
3 tasks
@aaronc aaronc changed the title Upgrade a blockchain without needing to dump state and start a new chain Non-destructive blockchain upgrades Oct 25, 2019
@aaronc aaronc closed this as completed Aug 17, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant