Skip to content

Upstream Updates - Mon Nov 25 00:15:20 UTC 2024 #942

Closed
@github-actions

Description

@github-actions

SIMD

Opened

Closed

Agave Wiki

8ea23a529548f2f05d47d08c3d17ba6a3b19448b^..fe83528a9c5482124fedf3268e6ca8f23021cc9c

diff --git a/Feature-Gate-Tracker-Schedule.md b/Feature-Gate-Tracker-Schedule.md
index d120ef9..0045279 100644
--- a/Feature-Gate-Tracker-Schedule.md
+++ b/Feature-Gate-Tracker-Schedule.md
@@ -20,23 +20,23 @@ The version floor is the current minimum supported software version for a cluste
 | 7uZBkJXJ1HkuP6R3MJfZs7mLwymBcDbKdqbF51ZWLier | v1.18.2 | 674 | 734 | Enable chained Merkle shreds | behzadnouri |
 | tvcF6b1TRz353zKuhBjinZkKzjmihXmBAHJdjNYw1sQ | v1.18.8 | 675 | 735 | Timely vote credits | AshwinSekar |
 | decoMktMcnmiq6t3u7g5BfgcQu91nKZr6RvMYf9z1Jb | v1.18.0 | 676 | 737 | Allow commission decreases at any time | joncinque |
+| PERzQrt5gBD1XEe2c9XdFWqwgHY3mr7cYWbm5V772V8 | v2.0.9 | 706 | 790 | Partitioned Epoch Rewards with snapshot fix | CriesofCarrots |
+| ed9tNscbWLYBooxWA7FE2B5KHWs8A6sxfY8EzezEcoo | v2.0.4 | 707 | 791 | Use verify_strict for signature verification in ed25519 precompile | samkim-crypto |
 
 ### Pending Devnet Activation
 | Key | Version | Testnet | Devnet | Description | Owner |
 |-----|---------|---------|--------|-------------|-------|
-| PERzQrt5gBD1XEe2c9XdFWqwgHY3mr7cYWbm5V772V8 | v2.0.9 | 706 |  | Partitioned Epoch Rewards with snapshot fix | CriesofCarrots |
-| ed9tNscbWLYBooxWA7FE2B5KHWs8A6sxfY8EzezEcoo | v2.0.4 | 707 |  | Use verify_strict for signature verification in ed25519 precompile | samkim-crypto |
 | FuS3FPfJDKSNot99ECLXtp3rueq36hMNStJkPJwWodLh | v2.0.0 | 709 |  | error invalid curve/op id | samkim-crypto |
 | wLckV1a64ngtcKPRGU4S4grVTestXjmNjxBjaKZrAcn | 1.18 | 710 |  | cost model uses number of requested write locks | apfitzge |
 | GDH5TVdbTPUpRnXaRyQqiKUa7uZAbZ28Q2N9bhbKoMLm | v1.14 | 711 |  | loosen cpi restrictions | jstarry |
+| 7bTK6Jis8Xpfrs8ZoUfiMDPazTcdPcTWheZFJTA5Z6X4 | v2.0.0 | 712 |  | SIMD0148: MoveStake and MoveLamports | 2501babe |
+| EQUMpNFr7Nacb1sva56xn1aLfBxppEoSBH8RRVdkcD1x | v2.1.1, v2.0.15 | 713 |  | Disable account loader special case | Lichtso |
+| zkhiy5oLowR7HY4zogXjCjeMXyruLqBwSWH21qcFtnv | v2.0.0 | 714 |  | Enable ZK ElGamal Proof program | samkim-crypto |
 
 
 ### Pending Testnet Activation
 | Key | Version | Testnet | Devnet | Description | Owner |
 |-----|---------|---------|--------|-------------|-------|
-| 7bTK6Jis8Xpfrs8ZoUfiMDPazTcdPcTWheZFJTA5Z6X4 | v2.0.0 | 999999999 |  | SIMD0148: MoveStake and MoveLamports | 2501babe |
-| EQUMpNFr7Nacb1sva56xn1aLfBxppEoSBH8RRVdkcD1x | v2.1.1, v2.0.15 | 999999999 |  | Disable account loader special case | Lichtso |
-| zkhiy5oLowR7HY4zogXjCjeMXyruLqBwSWH21qcFtnv | v2.0.0 | 999999999 |  | Enable ZK ElGamal Proof program | samkim-crypto |
 | BtVN7YjDzNE6Dk7kTT7YTDgMNUZTNgiSJgsdzAeTg2jF | v2.0.0 | 999999999 |  | Removing unwanted rounding in fee calculation | tao-stones |
 | 3opE3EzAKnUftUDURkzMgwpNgimBAypW1mNDYH4x4Zg7 | v2.0.0 | 999999999 |  | Reward full priority fee to validators | tao-stones |
 | 8U4skmMVnF6k2kMvrWbQuRUT3qQSiTYpSjqmhmgfthZu | v2.0.0 | 999999999 |  | Add new unwritable reserved accounts | jstarry |
@@ -44,5 +44,6 @@ The version floor is the current minimum supported software version for a cluste
 | CLCoTADvV64PSrnR6QXty6Fwrt9Xc6EdxSJE4wLRePjq | v2.0.0 | 999999999 |  | SIMD0127: sol_get_sysvar | 2501babe |
 | 4eohviozzEeivk1y9UbrnekbAFMDQyJz5JjA9Y6gyvky | v2.0.7 | 999999999 |  | Feature Gate: Programify Feature Gate | buffalojoec |
 | 2Fr57nzzkLYXW695UdDxDeR5fhnZWSttZeZYemrnpGFV | v2.0.7 | 999999999 |  | Feature Gate: Migrate Config program to Core BPF | buffalojoec |
-| EenyoWx9UMXYKpR8mW5Jmfmy2fRjzUtM7NduYMY8bx33 | v2.1 or v2.2 | 999999999 |  | Enable account data direct mapping | alessandrod |
+| CGB2jM8pwZkeeiXQ66kBMyBR6Np61mggL7XUsmLjVcrw | v2.1.0 | 999999999 |  | skip rent rewrites | jeffwashington |
 | CJzY83ggJHqPGDq8VisV3U91jDJLuEaALZooBrXtnnLU | v2.1 | 999999999 |  | Disable rent fees collection | HaoranYi |
+| sr11RdZWgbHTHxSroPALe6zgaT5A1K9LcE4nfsZS4gi | v2.1.1 | 999999999 |  | Enable secp256r1 precompile | samkim-crypto |
diff --git a/_Sidebar.md b/_Sidebar.md
index 13a895e..fe8e078 100644
--- a/_Sidebar.md
+++ b/_Sidebar.md
@@ -17,6 +17,7 @@
   * [v1.17 Release Schedule](v1.17-Release-Schedule)
   * [v1.18 Release Schedule](v1.18-Release-Schedule)
   * [v2.0 Release Schedule](v2.0-Release-Schedule)
+  * [v2.1 Release Schedule](v2.1-Release-Schedule)
   * [Agave Transition](Agave-Transition)
 * **Migration**
   * [Agave v2.0 Migration](Agave-v2.0-Transition-Guide)
diff --git a/v2.1-Release-Schedule.md b/v2.1-Release-Schedule.md
new file mode 100644
index 0000000..6865e6b
--- /dev/null
+++ b/v2.1-Release-Schedule.md
@@ -0,0 +1,18 @@
+This is a tentative schedule for the stabilization and rollout of Agave v2.1. It is for informational purposes only, and all dates are subject to change. Please wait for announcements on Discord before performing any upgrades or downgrades.
+
+|Week #|Monday Date|Goals|
+|------|----|-----|
+|1|2024-10-28|Create v2.1 branch. Update master branch version to 2.2.0.|
+|2|2024-11-04||
+|3|2024-11-11||
+|4|2024-11-18|Testnet: Upgrade to v2.1. Anza will hold back ~25% of stake on v2.0 while we activate v2.0 feature gates|
+|5|2024-11-25||
+|6|2024-12-02||
+|7|2024-12-09|Devnet: Upgrade to v2.1. <br/>Testnet: Restart, with a focus on operators generating their own snapshots and picking the highest OC slot.|
+|8|2024-12-16|Testnet: Switch to supermajority Frankendancer, and then back to supermajority Agave|
+|9|2024-12-23||
+|10|2024-12-30||
+|11|2025-01-06|Tag Mainnet-beta Upgrade Candidate (MUC) on v2.1 branch.|
+|12|2025-01-13|Testnet: Live downgrade to v2.0, upgrade to MUC (100%). <br/>Mainnet-beta: Ask for volunteers to take 10% of stake to to v2.1|
+|13|2025-01-20|Mainnet-beta: Ask for volunteers to take 25% of stake to v2.1|
+|14|2025-01-27|Mainnet-beta: Recommend all nodes upgrade to v2.1| 

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions