Skip to content
This repository has been archived by the owner on Jan 13, 2025. It is now read-only.

Feature Gate: on accounts hash calculation, do not try to rehash accounts #28934

Open
jeffwashington opened this issue Nov 23, 2022 · 0 comments
Labels
feature-gate Pull Request adds or modifies a runtime feature gate

Comments

@jeffwashington
Copy link
Contributor

jeffwashington commented Nov 23, 2022

Description

#28541 was created and activated (on testnet) to restore compatibility of testnet with mnb and master.
#28541 did not cover the case where we rehash accounts with an expected rent_epoch field during accounts hash calculation. As a result, the feature activation was not sufficient to restore compatibility. We have to disable the rehashing with a feature as well on testnet.
This feature on mnb and devnet will do nothing eventually. On testnet, we will activate it and it will change the network's idea of what 'correct' accounts hash values are.

Feature ID

DTVTkmw3JSofd8CJVJte8PXEbxNQ2yZijvVr3pe2APPj

Activation Method

Single Core Contributor

Minimum Beta Version

No response

Minimum Stable Version

No response

Testnet Activation Epoch

394

Devnet Activation Epoch

No response

Mainnet-Beta Activation Epoch

No response

@jeffwashington jeffwashington added the feature-gate Pull Request adds or modifies a runtime feature gate label Nov 23, 2022
@jeffwashington jeffwashington changed the title Feature Gate: on accounst hash calculation, do not try to rehash accounts Feature Gate: on accounts hash calculation, do not try to rehash accounts Nov 23, 2022
jeffwashington added a commit to jeffwashington/solana that referenced this issue Nov 23, 2022
jeffwashington added a commit to jeffwashington/solana that referenced this issue Nov 23, 2022
jeffwashington added a commit to jeffwashington/solana that referenced this issue Nov 23, 2022
jeffwashington added a commit to jeffwashington/solana that referenced this issue Nov 23, 2022
jeffwashington added a commit to jeffwashington/solana that referenced this issue Nov 23, 2022
jeffwashington added a commit to jeffwashington/solana that referenced this issue Nov 28, 2022
willhickey pushed a commit that referenced this issue Nov 28, 2022
…28935)

* add feature #28934

* feature: on accounts hash calculation, do not try to rehash accounts #28934

* Delete syscalls.txt

* retain feature 28541

Co-authored-by: Brooks Prumo <brooks@prumo.org>
jeffwashington added a commit to jeffwashington/solana that referenced this issue Nov 28, 2022
jeffwashington added a commit to jeffwashington/solana that referenced this issue Dec 2, 2022
jeffwashington added a commit that referenced this issue Dec 2, 2022
Revert "feature: on accounts hash calculation, do not try to rehash accounts #28934"

This reverts commit 7ff7691.
gnapoli23 pushed a commit to gnapoli23/solana that referenced this issue Dec 16, 2022
nickfrosty pushed a commit to nickfrosty/solana that referenced this issue Jan 4, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
feature-gate Pull Request adds or modifies a runtime feature gate
Projects
None yet
Development

No branches or pull requests

1 participant