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

Feature Gate: Enable partitioned epoch rewards #426

Open
CriesofCarrots opened this issue Mar 26, 2024 · 1 comment · May be fixed by #4186
Open

Feature Gate: Enable partitioned epoch rewards #426

CriesofCarrots opened this issue Mar 26, 2024 · 1 comment · May be fixed by #4186
Labels
feature-gate Pull Request adds or modifies a runtime feature gate

Comments

@CriesofCarrots
Copy link

CriesofCarrots commented Mar 26, 2024

SIMD

https://github.com/solana-foundation/solana-improvement-documents/blob/main/proposals/0118-partitioned-epoch-reward-distribution.md

Description

The old feature gate wrapped an implementation that was superseded by a newer SIMD.

Partitioned epoch rewards is a design to distribute epoch stake rewards across multiple blocks to address the current performance problems associated with epoch reward distribution in a first block of a new epoch.

Feature ID

(9bn2vTJUsUcnpiZWbu2woSKtTGW3ErZC9ERv88SDqQjK)
PERzQrt5gBD1XEe2c9XdFWqwgHY3mr7cYWbm5V772V8

Activation Method

Single Core Contributor

Deployment Considerations

Needs testing on a test cluster with sufficient stake accounts to trigger multiple partitions. Tests should also include rebooting from a snapshot during calculation and distribution.
Distribution should be monitored for correctness and performance.

Minimum Beta Version

(v2.0.0)
v2.0.9

Minimum Stable Version

(v2.0.0)
v2.0.9

Testnet Activation Epoch

(679)

Devnet Activation Epoch

790

Mainnet-Beta Activation Epoch

707

@CriesofCarrots CriesofCarrots added the feature-gate Pull Request adds or modifies a runtime feature gate label Mar 26, 2024
@CriesofCarrots
Copy link
Author

CriesofCarrots commented Mar 26, 2024

Remember to update this doc when sysvar behavior is updated

(edit) Done in #2102, but not published anywhere yet

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-gate Pull Request adds or modifies a runtime feature gate
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant