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

NDEV-2081: Upgrade Solana to v1.16.11 #170

Closed
wants to merge 3 commits into from
Closed

Conversation

andreisilviudragnea
Copy link

@andreisilviudragnea andreisilviudragnea commented Aug 23, 2023

DO NOT MERGE THIS YET - kept as a draft PR for tracking purposes

Solana devnet started using v1.16, which is incompatible with v1.14.20.

Solana repository has the following versioning scheme: There is a master branch where current development is happening. From time to time, release branches are created from this branch (e.g. v1.14, v1.16). Some commits from these release branches are tagged with patch versions (e.g. v1.14.20, v.1.16.8).

With this PR, I propose a simple versioning scheme for this repo:

  • develop branch will stay on Solana v1.14 until mainnet reaches v1.16 too
  • v1.16 branch will be used on Solana devnet and testnet and will be rebased over develop whenever new commits are merged to develop
  • v1.16 will be merged to develop when Solana v1.16 reaches mainnet

There is currently a bug in Solana v1.16.8, which pins tokio version used by solana-client to ~1.14.4 (more than a year old), and prevents updating this repo to Solana v1.16.8. Thre is a fix in progress for this problem. Until then, I created this PR using our Solana fork with the patched v1.16 branch.

These are the current version floors for each Solana network: https://github.com/solana-labs/solana/wiki/Feature-Gate-Activation-Schedule#version-floor

Network Testnet Devnet Mainnet Beta
Current floor v1.16.1 v1.16.1 v1.14.19

@andreisilviudragnea andreisilviudragnea changed the title NDEV-2081: Upgrade Solana to v1.16.10 NDEV-2081: Upgrade Solana to v1.16.11 Aug 31, 2023
@andreisilviudragnea andreisilviudragnea marked this pull request as ready for review August 31, 2023 06:49
@andreisilviudragnea andreisilviudragnea deleted the v1.16 branch August 31, 2023 07:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant