You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
diff --git a/Agave-Transition.md b/Agave-Transition.md
index 408d134..969ab49 100644
--- a/Agave-Transition.md+++ b/Agave-Transition.md@@ -1,5 +1,5 @@
## Overview
-Core development of the [solana-labs/solana monorepo](https://github.com/solana-labs/solana) has transitioned to the [anza-xyz/agave fork](https://github.com/anza-xyz/agave). For the next few months new commits to the `v1.17` and `v1.18` branches will be synced from `anza-xyz/agave` to `solana-labs/solana` and all releases will be duplicated between the two repos. The release commit hashes don't match between the repos because of crate renames and CI changes, but binaries with matching version numbers are functionally equivalent.+Core development of the [solana-labs/solana monorepo](https://github.com/solana-labs/solana) has transitioned to the [anza-xyz/agave fork](https://github.com/anza-xyz/agave). New commits to the `v1.18` branch will be synced from `anza-xyz/agave` to `solana-labs/solana` and all `v1.18.x` releases will be duplicated between the two repos. The release commit hashes don't match between the repos because of crate renames and CI changes, but binaries with matching version numbers are functionally equivalent.
## Crates Renamed
Six of the crates have been renamed:
@@ -13,69 +13,20 @@ Six of the crates have been renamed:
|solana-cargo-registry | agave-cargo-registry|
## Migration
-Releases will continue in parallel until the end of v1.18 at which point the `solana-validator` releases will be discontinued. Operators should switch to `agave-validator` before then.+Releases will continue in parallel until the end of v1.18 at which point the `solana-validator` releases will be discontinued. Operators should switch to `agave-validator` before upgrading to v2.0.
|Approximate mainnet-beta rollout date|Labs Client|Agave|
|----------|-----|-----|
|2024-01-15|v1.17|v1.17|
-|2024-04-15|v1.18|v1.18|-|2024-07-01|-|v2.0|-|2024-10-01|-|v2.1|+|2024-06-15|v1.18|v1.18|+|2024-10-01|-|v2.0|+|2025-01-01|-|v2.1|
## Migration Steps
-Operators can switch to Agave any time between now and upgrading to v2.0 (when `solana-validator` will be discontinued). The exact steps will vary depending on the configuration, but most operators will need these changes:+Operators can switch to Agave any time before upgrading to v2.0 (when `solana-validator` will be discontinued). The exact steps will vary depending on the configuration, but most operators will need these changes:
* If you build from source, switch to the new repo: [anza-xyz/agave](https://github.com/anza-xyz/agave).
-* If you use `solana-install` then switch to `agave-install`. Use this command for your next upgrade (replace X and Y with the version numbers). After using this once you can use `agave-install` for subsequent upgrades.- * `sh -c "$(curl -sSfL https://release.anza.xyz/v1.X.Y/install)"`+* If you use `solana-install` then switch to `agave-install`. Use this command for your next upgrade (replace X, Y, and Z with the version numbers). After using this once you can use `agave-install` for subsequent upgrades.+ * `sh -c "$(curl -sSfL https://release.anza.xyz/vX.Y.Z/install)"`
* Update scripts that reference `solana-validator` or any of the other renamed binaries.
* Update systemd configs if they reference the binary names (eg `solana-validator exit`).
* If you specify `RUST_LOG` in your configs update it to include `agave`. The default is now `solana=info,agave=info`.
--## Anza Nodes-Most of Anza's nodes have been migrated to Agave. A handful of canaries are being intentionally held back to catch any bugs that happen when syncing repos.--### Mainnet-beta-|Node|Agave?||Node|Agave?|-|-|-|-|-|-|-|bv1|✅|| bw1 ||-|bv2|✅|| bw2 ||-|bv3|✅|| bw3 ||-|bv4|✅|| bw4 ||-|||| bw5 ||-|be|✅|| bw6 ||-|bt|✅|| bw7 ||--### Devnet-|Node|Agave?||Node|Agave?|-|-|-|-|-|-|-|dv1|✅|| dw1 ||-|dv2|✅|| dw2 ||-|dv3|✅|| ||-|dv4|✅|| ||-|||| ||-|de|✅||||-|dt|✅||||--### Testnet-|Node|Agave?||Node|Agave?|-|-|-|-|-|-|-|tv|✅|| tw1 ||-|||| tw2 ||-|te|✅|| ||-|tt|✅|| ||--### Canaries-`mce6`, `mcb6`, `mcs6`, `sce3`, `scb2`, and `scs2` are being intentionally held back on `solana-validator`. The `*7` should be switched to `agave-validator` the next time they need to be restarted (when they fail).-|Node|Agave?||Node|Agave?||Node|Agave?|-|-|-|-|-|-|-|-|-|-|mce1|✅||mcb1 |✅|| mcs1 |✅|-|mce2|✅||mcb2 |✅|| mcs2 |✅|-|mce3|✅||mcb3 |✅|| mcs3 |✅|-|mce4|✅||mcb4 |✅|| mcs4 |✅|-|mce5|✅||mcb5 |✅|| mcs5 |✅|-|mce6| ||mcb6 ||| mcs6 ||-|mce7| ||mcb7 ||| mcs7 ||-|| || ||| ||-|sce1|✅||scb1 |✅|| scs1 |✅|-|sce2| ||scb2 ||| scs2 ||-|sce3| ||||| ||diff --git a/Feature-Gate-Activation-Schedule.md b/Feature-Gate-Activation-Schedule.md
index 60b4a17..03d42c8 100644
--- a/Feature-Gate-Activation-Schedule.md+++ b/Feature-Gate-Activation-Schedule.md@@ -52,12 +52,11 @@ The version floor is the current minimum supported software version for a cluste
### Pending Mainnet Beta activation
| Key | Version | Testnet | Devnet | Description | Owner | Comms Required |
|-----|---------|---------|--------|-------------|-------| -------------- |
+| FL9RsQA6TVUoh5xJQ9d936RHSebA1NLQqe3Zv9sXZRpr | v1.18.13 | 663 | | [Enable Poseidon hash syscall](https://github.com/solana-labs/solana/issues/33073) | @samkim-crypto | |
### Pending Devnet Activation
| Key | Version | Testnet | Devnet | Description | Owner | Comms Required |
|-----|---------|---------|--------|-------------|-------| -------------- |
-| EJJewYSddEEtSZHiqugnvhQHiWyZKjkFDQASd7oKSagn | v1.18.13 | 659 | | [Enable altbn128 compression](https://github.com/solana-labs/solana/issues/33398) | @samkim-crypto | |-| FL9RsQA6TVUoh5xJQ9d936RHSebA1NLQqe3Zv9sXZRpr | v1.18.13 | 663 | | [Enable Poseidon hash syscall](https://github.com/solana-labs/solana/issues/33073) | @samkim-crypto | |
### Pending Testnet Activation
| Key | Version | Testnet | Devnet | Description | Owner | Comms Required |
@@ -73,9 +72,9 @@ The version floor is the current minimum supported software version for a cluste
| decoMktMcnmiq6t3u7g5BfgcQu91nKZr6RvMYf9z1Jb | v1.18.0 | | | [Allow commission decreases at any time](https://github.com/solana-labs/solana/issues/33994) | @joncinque | |
| FuS3FPfJDKSNot99ECLXtp3rueq36hMNStJkPJwWodLh | v2.0.0 | | | [error on invalid curve/op id](https://github.com/anza-xyz/agave/issues/1132) | @samkim-crypto | |
| BtVN7YjDzNE6Dk7kTT7YTDgMNUZTNgiSJgsdzAeTg2jF | v2.0.0 | | | [Removing unwanted rounding in fee calculation #34982](https://github.com/solana-labs/solana/issues/34982) | @tao-stones | |
-| 3opE3EzAKnUftUDURkzMgwpNgimBAypW1mNDYH4x4Zg7 | v2.0.0 | | | [Reward full priority fee to validators](https://github.com/solana-labs/solana/issues/34731) | @tao-stones | Requires community vote |+| 3opE3EzAKnUftUDURkzMgwpNgimBAypW1mNDYH4x4Zg7 | v2.0.0 | | | [Reward full priority fee to validators](https://github.com/solana-labs/solana/issues/34731) | @tao-stones | Passed community vote |
| CGB2jM8pwZkeeiXQ66kBMyBR6Np61mggL7XUsmLjVcrw | v1.18.0 | | | [skip rent rewrites](https://github.com/solana-labs/solana/issues/26599) | @jeffwashington | |
-| 2ry7ygxiYURULZCrypHhveanvP5tzZ4toRwVp89oCNSj | v2.0.0 | | | [Validator applies cost tracker to blocks during replay](https://github.com/solana-labs/solana/issues/29595) | | |+| 2ry7ygxiYURULZCrypHhveanvP5tzZ4toRwVp89oCNSj | v2.0.0 | | | [Validator applies cost tracker to blocks during replay](https://github.com/solana-labs/solana/issues/29595) | @tao-stones | |
| zkhiy5oLowR7HY4zogXjCjeMXyruLqBwSWH21qcFtnv | v2.0.0 | | | [Enable ZK ElGamal Proof program](https://github.com/anza-xyz/agave/issues/1966) | @samkim-crypto | |
### Features are BLOCKED
The text was updated successfully, but these errors were encountered:
SIMD
Opened
Closed
Agave Wiki
9f88a0bc9c01578b6053e3bf39e46a6273b125e8^..ac0fb8628fe978366d873986f686303f470ac5a8
The text was updated successfully, but these errors were encountered: