-
Notifications
You must be signed in to change notification settings - Fork 51
Open
Labels
AUTO: Upstream UpdatesAuto-generated from tracking upstream reposAuto-generated from tracking upstream repos
Description
SIMD
Opened
- Withdrawal of SIMD-0163 solana-foundation/solana-improvement-documents#308
- SIMD-0307: Add Block Footer solana-foundation/solana-improvement-documents#307
- raise_account_cu_limits solana-foundation/solana-improvement-documents#306
Closed
- Delete proposals/0175-disable-partitioned-rent-collection.md solana-foundation/solana-improvement-documents#310
- Delete proposals/0162-remove-accounts-executable-flag-checks.md solana-foundation/solana-improvement-documents#309
- SIMD-0289: propose to reduce load data size limit to zero by default solana-foundation/solana-improvement-documents#289
- SIMD-0172: Reduce default CU per instruction solana-foundation/solana-improvement-documents#172
Agave Wiki
1110c10ba95d8e95230ef72106e38a56afa75d0e^..d196d0ebc57c70765b204dac53ccd4d05cf5e51d
diff --git a/Feature-Gate-Tracker-Schedule.md b/Feature-Gate-Tracker-Schedule.md
index 3e69894..8bd8e8c 100644
--- a/Feature-Gate-Tracker-Schedule.md
+++ b/Feature-Gate-Tracker-Schedule.md
@@ -3,8 +3,8 @@ The version floor is the current minimum supported software version for a cluste
|| Testnet | Devnet | Mainnet Beta |
| :-----: | :------: | :------: | :----------: |
-| Current floor | v2.2.8 | v2.2.8 | v2.2.8 |
-| Next expected floor * | -- | -- | v2.2.15 @ epoch 802 |
+| Current floor | v2.2.16 | v2.2.16 | v2.2.16 |
+| Next expected floor * | -- | -- | -- |
* These dates are tentative. Please keep an eye out for comms as the dates near
@@ -13,7 +13,6 @@ The version floor is the current minimum supported software version for a cluste
### Pending Mainnet Beta Activation
| Key | SIMD | Agave Version | FD Version | Jito Version | Testnet | Devnet | Description | Owner |
|-----|------|---------------|------------|--------------|---------|--------|-------------|-------|
-| LTHasHQX6661DaDD4S6A2TFi6QBuiwXKv66fB1obfHq | 0215 | v2.2.15 | v0.504.20215 | v2.2.15 | 789 | 893 | Accounts Lt Hash | brooksprumo |
| LTdLt9Ycbyoipz5fLysCi1NnDnASsZfmJLJXts5ZxZz | 0223 | v2.2.1 | v0.504.20215 | v2.2.1 | 794 | 895 | Removes Accounts Delta Hash | brooksprumo |
| 2B2SBNbUcr438LtGXNcJNBP2GBSxjx81F945SdSkUSfC | 0175 | v2.2.6 | v0.503.20214 | v2.2.6 | 795 | 896 | SIMD-0175: Disable partitioned rent collection | jstarry |
@@ -27,12 +26,9 @@ The version floor is the current minimum supported software version for a cluste
### Pending Testnet Activation
| Key | SIMD | Agave Version | FD Version | Jito Version | Testnet | Devnet | Description | Owner |
|-----|------|---------------|------------|--------------|---------|--------|-------------|-------|
-| HcW8ZjBezYYgvcbxNJwqv1t484Y2556qJsfNDWvJGZRH | 0163 | v2.2.0 | v0.503.20214 | v2.2.0 | | | Feature Gate: Lift CPI Caller Restriction | Lichtso |
| 8Cb77yHjPWe9wuWUfXeh6iszFGCDGNCoFk3tprViYHNm | 0167 | v2.2.13 | v0.503.20214 | v2.2.13 | | | Feature Gate: Enable loader-v4 | Lichtso |
-| F6UVKh1ujTEFK3en2SyAL3cdVnqko1FVEXWhmdLRu6WP | 0173, 0174 | v2.2.0 | v0.503.20214 | v2.2.0 | | | Feature Gate: Enables deployment and execution of SBPFv2 programs | Lichtso |
| LTsNAP8h1voEVVToMNBNqoiNQex4aqfUrbFhRH3mSQ2 | 0220 | v2.2.0 | v0.503.20214 | v2.2.0 | | | Snapshots use Accounts Lt Hash | brooksprumo |
-| 5KLGJSASDVxKPjLCDWNtnABLpZjsQSrYZ8HKwcEdAMC8 | | v2.2.8 | no release yet | | | | drop unchained Merkle shreds | AshwinSekar |
-| 6oMCUgfY6BzZ6jwB681J6ju5Bh6CjVXbd7NeWYqiXBSu | 0256 | v2.2.7 | no release yet | | | | Raise Block Limits to 60M CU | bw-solana |
+| 5KLGJSASDVxKPjLCDWNtnABLpZjsQSrYZ8HKwcEdAMC8 | | v2.2.8 | v0.603.20216 | | | | drop unchained Merkle shreds | AshwinSekar |
+| 6oMCUgfY6BzZ6jwB681J6ju5Bh6CjVXbd7NeWYqiXBSu | 0256 | v2.2.7 | v0.501.20212 | | | | Raise Block Limits to 60M CU | bw-solana |
| 6M4oQ6eXneVhtLoiAr4yRYQY43eVLjrKbiDZDJc892yk | 0196 | v2.1.10 | v0.503.20214 | | | | Feature Gate: Migrate Stake program to Core BPF | 2501babe |
-| C8XZNs1bfzaiT3YDeXZJ7G5swQWQv7tVzDnCxtHvnSpw | 0178, 0179, 0189 | v2.2.0 | v0.503.20214 | v2.2.0 | | | Feature Gate: Enables deployment and execution of SBPFv3 programs | Lichtso |
-| 2oMRZEDWT2tqtYMofhmmfQ8SsjqUFzT6sYXppQDavxwz | 0164 | v2.2.16 | | | | | ExtendProgramChecked loader-v3 instruction | Lichtso |
+| F6UVKh1ujTEFK3en2SyAL3cdVnqko1FVEXWhmdLRu6WP | 0173, 0174 | v2.2.0 | v0.503.20214 | v2.2.0 | | | Feature Gate: Enables deployment and execution of SBPFv2 programs | Lichtso |
diff --git a/feature-gate-tracker-schedule.json b/feature-gate-tracker-schedule.json
index c806cf6..4622479 100644
--- a/feature-gate-tracker-schedule.json
+++ b/feature-gate-tracker-schedule.json
@@ -1032,9 +1032,7 @@
"Status": "0 - Fully Activated",
"Testnet Epoch": 785,
"Title": "Sets rent_epoch to a constant in the VM"
- }
- ],
- "1 - Ready for Mainnet-beta": [
+ },
{
"Comms Required": null,
"Description": "Adds a fast, scalable hash of all accounts per block using homomorphic lattice hashing.",
@@ -1059,10 +1057,12 @@
"SIMDs": [
"0215"
],
- "Status": "1 - Ready for Mainnet-beta",
+ "Status": "0 - Fully Activated",
"Testnet Epoch": 789,
"Title": "Accounts Lt Hash"
- },
+ }
+ ],
+ "1 - Ready for Mainnet-beta": [
{
"Comms Required": null,
"Description": "Removes redundant Accounts Delta Hash to improve validator performance and enable account scaling.",
@@ -1179,34 +1179,6 @@
}
],
"3 - Ready for Testnet": [
- {
- "Comms Required": null,
- "Description": "Lifts CPI caller restriction to improve composability and reduce compute costs in nested calls.",
- "Devnet Epoch": null,
- "Feature ID": "HcW8ZjBezYYgvcbxNJwqv1t484Y2556qJsfNDWvJGZRH",
- "Min Agave Versions": [
- "v2.2.0"
- ],
- "Min FD Versions": [
- "v0.503.20214"
- ],
- "Min Jito Versions": [
- "v2.2.0"
- ],
- "Owners": [
- "Lichtso"
- ],
- "Planned Testnet Order": 4320,
- "SIMD Links": [
- "https://github.com/solana-foundation/solana-improvement-documents/blob/main/proposals/0163-lift-cpi-caller-restriction.md"
- ],
- "SIMDs": [
- "0163"
- ],
- "Status": "3 - Ready for Testnet",
- "Testnet Epoch": "",
- "Title": "Feature Gate: Lift CPI Caller Restriction"
- },
{
"Comms Required": null,
"Description": "A new upgradeable loader which only requires a single account per program.",
@@ -1235,35 +1207,6 @@
"Testnet Epoch": "",
"Title": "Feature Gate: Enable loader-v4"
},
- {
- "Comms Required": null,
- "Description": null,
- "Devnet Epoch": null,
- "Feature ID": "F6UVKh1ujTEFK3en2SyAL3cdVnqko1FVEXWhmdLRu6WP",
- "Min Agave Versions": [
- "v2.2.0"
- ],
- "Min FD Versions": [
- "v0.503.20214"
- ],
- "Min Jito Versions": [
- "v2.2.0"
- ],
- "Owners": [
- "Lichtso"
- ],
- "Planned Testnet Order": 4400,
- "SIMD Links": [
- ""
- ],
- "SIMDs": [
- "0173",
- "0174"
- ],
- "Status": "3 - Ready for Testnet",
- "Testnet Epoch": "",
- "Title": "Feature Gate: Enables deployment and execution of SBPFv2 programs"
- },
{
"Comms Required": null,
"Description": null,
@@ -1301,7 +1244,7 @@
"v2.2.8"
],
"Min FD Versions": [
- "no release yet"
+ "v0.603.20216"
],
"Min Jito Versions": [
""
@@ -1329,7 +1272,7 @@
"v2.2.7"
],
"Min FD Versions": [
- "no release yet"
+ "v0.501.20212"
],
"Min Jito Versions": [
""
@@ -1380,7 +1323,7 @@
"Comms Required": null,
"Description": null,
"Devnet Epoch": null,
- "Feature ID": "C8XZNs1bfzaiT3YDeXZJ7G5swQWQv7tVzDnCxtHvnSpw",
+ "Feature ID": "F6UVKh1ujTEFK3en2SyAL3cdVnqko1FVEXWhmdLRu6WP",
"Min Agave Versions": [
"v2.2.0"
],
@@ -1393,26 +1336,27 @@
"Owners": [
"Lichtso"
],
- "Planned Testnet Order": 4500,
+ "Planned Testnet Order": 4700,
"SIMD Links": [
""
],
"SIMDs": [
- "0178",
- "0179",
- "0189"
+ "0173",
+ "0174"
],
"Status": "3 - Ready for Testnet",
"Testnet Epoch": "",
- "Title": "Feature Gate: Enables deployment and execution of SBPFv3 programs"
- },
+ "Title": "Feature Gate: Enables deployment and execution of SBPFv2 programs"
+ }
+ ],
+ "No Status": [
{
"Comms Required": null,
"Description": null,
"Devnet Epoch": null,
- "Feature ID": "2oMRZEDWT2tqtYMofhmmfQ8SsjqUFzT6sYXppQDavxwz",
+ "Feature ID": "turbRpTzBzDU6PJmWvRTbcJXXGxUs19CvQamUrRD9bN",
"Min Agave Versions": [
- "v2.2.16"
+ "v2.2.8"
],
"Min FD Versions": [
""
@@ -1421,28 +1365,27 @@
""
],
"Owners": [
- "Lichtso"
+ "bw-solana"
],
- "Planned Testnet Order": 4600,
+ "Planned Testnet Order": 1123,
"SIMD Links": [
""
],
"SIMDs": [
- "0164"
+ ""
],
- "Status": "3 - Ready for Testnet",
+ "Status": null,
"Testnet Epoch": "",
- "Title": "ExtendProgramChecked loader-v3 instruction"
- }
- ],
- "No Status": [
+ "Title": "extends Turbine fanout experiment to wider fanout values"
+ },
{
"Comms Required": null,
"Description": null,
"Devnet Epoch": null,
- "Feature ID": "turbRpTzBzDU6PJmWvRTbcJXXGxUs19CvQamUrRD9bN",
+ "Feature ID": "51VCKU5eV6mcTc9q9ArfWELU2CqDoi13hdAjr6fHMdtv",
"Min Agave Versions": [
- "v2.2.8"
+ "v2.2.8",
+ "v2.1.19"
],
"Min FD Versions": [
""
@@ -1450,10 +1393,8 @@
"Min Jito Versions": [
""
],
- "Owners": [
- "bw-solana"
- ],
- "Planned Testnet Order": 1123,
+ "Owners": [],
+ "Planned Testnet Order": 1131,
"SIMD Links": [
""
],
@@ -1462,16 +1403,43 @@
],
"Status": null,
"Testnet Epoch": "",
- "Title": "extends Turbine fanout experiment to wider fanout values"
+ "Title": "enforce retransmitter signature verification"
+ },
+ {
+ "Comms Required": null,
+ "Description": "Lifts CPI caller restriction to improve composability and reduce compute costs in nested calls.",
+ "Devnet Epoch": null,
+ "Feature ID": "HcW8ZjBezYYgvcbxNJwqv1t484Y2556qJsfNDWvJGZRH",
+ "Min Agave Versions": [
+ "v2.2.0"
+ ],
+ "Min FD Versions": [
+ "v0.503.20214"
+ ],
+ "Min Jito Versions": [
+ "v2.2.0"
+ ],
+ "Owners": [
+ "Lichtso"
+ ],
+ "Planned Testnet Order": 4320,
+ "SIMD Links": [
+ "https://github.com/solana-foundation/solana-improvement-documents/blob/main/proposals/0163-lift-cpi-caller-restriction.md"
+ ],
+ "SIMDs": [
+ "0163"
+ ],
+ "Status": null,
+ "Testnet Epoch": "",
+ "Title": "Feature Gate: Lift CPI Caller Restriction"
},
{
"Comms Required": null,
"Description": null,
"Devnet Epoch": null,
- "Feature ID": "51VCKU5eV6mcTc9q9ArfWELU2CqDoi13hdAjr6fHMdtv",
+ "Feature ID": "2oMRZEDWT2tqtYMofhmmfQ8SsjqUFzT6sYXppQDavxwz",
"Min Agave Versions": [
- "v2.2.8",
- "v2.1.19"
+ "v2.2.16"
],
"Min FD Versions": [
""
@@ -1479,17 +1447,19 @@
"Min Jito Versions": [
""
],
- "Owners": [],
- "Planned Testnet Order": 1131,
+ "Owners": [
+ "Lichtso"
+ ],
+ "Planned Testnet Order": 4600,
"SIMD Links": [
""
],
"SIMDs": [
- ""
+ "0164"
],
"Status": null,
"Testnet Epoch": "",
- "Title": "enforce retransmitter signature verification"
+ "Title": "ExtendProgramChecked loader-v3 instruction"
},
{
"Comms Required": null,
@@ -1788,85 +1758,87 @@
"Comms Required": null,
"Description": null,
"Devnet Epoch": null,
- "Feature ID": "EbAhnReKK8Sf88CvAfAXbgKji8DV48rsp4q2sgHqgWef",
+ "Feature ID": "C8XZNs1bfzaiT3YDeXZJ7G5swQWQv7tVzDnCxtHvnSpw",
"Min Agave Versions": [
- ""
+ "v2.2.0"
],
"Min FD Versions": [
- ""
+ "v0.503.20214"
],
"Min Jito Versions": [
- ""
+ "v2.2.0"
],
"Owners": [
- "2501babe"
+ "Lichtso"
],
"Planned Testnet Order": "",
"SIMD Links": [
- "https://github.com/solana-foundation/solana-improvement-documents/blob/main/proposals/0083-relax-entry-constraints.md"
+ ""
],
"SIMDs": [
- "0083"
+ "0178",
+ "0179",
+ "0189"
],
"Status": null,
"Testnet Epoch": "",
- "Title": "Relax intrabatch account locks"
+ "Title": "Feature Gate: Enables deployment and execution of SBPFv3 programs"
},
{
"Comms Required": null,
"Description": null,
"Devnet Epoch": null,
- "Feature ID": "EmhbpdVtZ2hWRGFWBDjn2i3SJD8Z36z4mpMcZJEnebnP",
+ "Feature ID": "EbAhnReKK8Sf88CvAfAXbgKji8DV48rsp4q2sgHqgWef",
"Min Agave Versions": [
- "v2.2.0"
+ ""
],
"Min FD Versions": [
- "v0.503.20214"
+ ""
],
"Min Jito Versions": [
""
],
"Owners": [
- "Lichtso"
+ "2501babe"
],
"Planned Testnet Order": "",
"SIMD Links": [
- ""
+ "https://github.com/solana-foundation/solana-improvement-documents/blob/main/proposals/0083-relax-entry-constraints.md"
],
"SIMDs": [
- "0167"
+ "0083"
],
"Status": null,
"Testnet Epoch": "",
- "Title": "Feature Gate: Disable new loader-v3 deployments"
+ "Title": "Relax intrabatch account locks"
},
{
"Comms Required": null,
"Description": null,
"Devnet Epoch": null,
- "Feature ID": null,
+ "Feature ID": "EmhbpdVtZ2hWRGFWBDjn2i3SJD8Z36z4mpMcZJEnebnP",
"Min Agave Versions": [
- ""
+ "v2.2.0"
],
"Min FD Versions": [
- ""
+ "v0.503.20214"
],
"Min Jito Versions": [
""
],
"Owners": [
- "2501babe"
+ "Lichtso"
],
"Planned Testnet Order": "",
"SIMD Links": [
""
],
"SIMDs": [
- ""
+ "0167"
],
"Status": null,
"Testnet Epoch": "",
- "Title": "Feature Gate: Loaded Transaction Data Size Specification"
+ "Title": "Feature Gate: Disable new loader-v3 deployments"
},
{
"Comms Required": null,
@@ -1882,7 +1854,9 @@
"Min Jito Versions": [
""
],
- "Owners": [],
+ "Owners": [
+ "2501babe"
+ ],
"Planned Testnet Order": "",
"SIMD Links": [
""
@@ -1892,7 +1866,7 @@
],
"Status": null,
"Testnet Epoch": "",
- "Title": "SIMD-0242: Static Nonce Account Only"
+ "Title": "Feature Gate: Loaded Transaction Data Size Specification"
},
{
"Comms Required": null,
@@ -1918,7 +1892,7 @@
],
"Status": null,
"Testnet Epoch": "",
- "Title": "Export "Description" field to json"
+ "Title": "SIMD-0242: Static Nonce Account Only"
},
{
"Comms Required": null,
diff --git a/v2.3-Release-Schedule.md b/v2.3-Release-Schedule.md
index 22d2dc0..4c0667d 100644
--- a/v2.3-Release-Schedule.md
+++ b/v2.3-Release-Schedule.md
@@ -3,7 +3,7 @@ This is a tentative schedule for the stabilization and rollout of Agave v2.3. It
|Week #|Monday Date|Goals|
|------|----|-----|
|1|2025-06-02|Create v2.3 branch. Update master branch version to 3.0.0.|
-|2|2025-06-09|Testnet: Nodes running Agave adopts v2.3|
+|2|2025-06-09|Testnet: Nodes running Agave adopt v2.3|
|3|2025-06-16||
|4|2025-06-23|Devnet: Upgrade to v2.3.|
|5|2025-06-30||
Metadata
Metadata
Assignees
Labels
AUTO: Upstream UpdatesAuto-generated from tracking upstream reposAuto-generated from tracking upstream repos