-
Notifications
You must be signed in to change notification settings - Fork 487
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
go-algorand 2.5.6-beta #2105
go-algorand 2.5.6-beta #2105
Conversation
Ensure local delta does not have entries with empty key-value stores
Fix for empty accounts stored in DB after app clear state or app removal
Delete empty entries, update merkleTrie hashes.
Improve error test conditions during database migration 4.
Fix accessing int64 atomic variables on arm32, by aligning variables on 64-bit aligned address.
#2095) roundCowState now has compatibility mode accountIdx param is propagated from logic to GetKey/SetKey/DelKey Logic: - store account index for used in GetKey for this app - in SetKey/DelKey use store either the index from GetKey if exist or a current account index - if in compatibility mode, BuildEvalDelta uses indices mentioned above otherwise it calculates account index using `txn.Accounts`
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks ok.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Don't we need to update config/version.go
before we merge ? I'm guessing this is another case in which we had to cherry-pick the commits?
only for major/minor changes. not for patch/hotfix. that's where the buildnumber.dat comes into play. |
…ta2.5.6 go-algorand 2.5.6-beta
This release will require a protocol upgrade.
This release contains a consensus protocol upgrade, which implements the following spec:
https://github.com/algorandfoundation/specs/tree/d050b3cade6d5c664df8bd729bf219f179812595
Changes
Additional Resources
Test Plan
Standard release testing.
Verify consensus upgrade.