-
Notifications
You must be signed in to change notification settings - Fork 780
Open
Labels
P:tech-debtPriority: Technical debt that needs to be paid off to enable us to move faster, reliablyPriority: Technical debt that needs to be paid off to enable us to move faster, reliablyspecSpecification-relatedSpecification-relatedtrackingA complex issue broken down into sub-problemsA complex issue broken down into sub-problems
Description
We should increase range of upgrades that can be conducted as a "soft" upgrade rather than a "hard" upgrade (requiring a blockchain restart). The related RFC, which is now open at tendermint/spec#222, has more detail on the proposed solution.
Combined with upgrade tooling (tendermint/tendermint#5595), it will be much easier for users to upgrade Tendermint Core.
Version numbers will play a key role in this. Here are a few outstanding issues that deal with versioning across Tendermint Core:
- Add version to KMS handshake: KMS handshake with Version tendermint/tendermint#2665
- Converge on AppVersion: Convergence off AppVersion tendermint/tendermint#2448
- Version WAL: Improvements for WAL tendermint/tendermint#785
Originally: tendermint/tendermint#5680
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
P:tech-debtPriority: Technical debt that needs to be paid off to enable us to move faster, reliablyPriority: Technical debt that needs to be paid off to enable us to move faster, reliablyspecSpecification-relatedSpecification-relatedtrackingA complex issue broken down into sub-problemsA complex issue broken down into sub-problems