Skip to content

Commit

Permalink
Merge branch 'master' into feat/move-precompile-verification
Browse files Browse the repository at this point in the history
  • Loading branch information
jstarry authored Aug 26, 2024
2 parents 40cea54 + ae6285f commit dc714e3
Show file tree
Hide file tree
Showing 339 changed files with 13,165 additions and 6,294 deletions.
4 changes: 2 additions & 2 deletions .buildkite/scripts/build-stable.sh
Original file line number Diff line number Diff line change
Expand Up @@ -26,9 +26,9 @@ local_cluster_partitions=$(
{
"name": "local-cluster",
"command": "ci/docker-run-default-image.sh ci/stable/run-local-cluster-partially.sh",
"timeout_in_minutes": 30,
"timeout_in_minutes": 15,
"agent": "$agent",
"parallelism": 5,
"parallelism": 10,
"retry": 3
}
EOF
Expand Down
3 changes: 2 additions & 1 deletion .github/workflows/downstream-project-anchor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,8 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
version: ["v0.29.0", "v0.30.0"]
version: ["master"]
if: false # Re-enable once new major versions for spl-token-2022 and spl-pod are out
steps:
- uses: actions/checkout@v4

Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/release-artifacts.yml
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ jobs:
- name: Upload Artifacts
if: ${{ steps.build.outputs.channel != '' || steps.build.outputs.tag != '' }}
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: windows-artifact
path: windows-release/
Expand All @@ -76,7 +76,7 @@ jobs:
runs-on: ubuntu-20.04
steps:
- name: Download
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: windows-artifact
path: ./windows-release
Expand All @@ -96,7 +96,7 @@ jobs:
runs-on: ubuntu-20.04
steps:
- name: Download
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: windows-artifact
path: ./windows-release/
Expand Down
23 changes: 23 additions & 0 deletions .mergify.yml
Original file line number Diff line number Diff line change
Expand Up @@ -183,6 +183,29 @@ pull_request_rules:
2. Open a follow-up PR to update the JavaScript client `@solana/web3.js` ([example](https://github.com/solana-labs/solana-web3.js/pull/2868/files))
Thank you for keeping the RPC clients in sync with the server API @{{author}}.
- name: Reminder to add Firedancer team to changes in `programs/` and `sdk/`
conditions:
- or:
- files~=^programs/address-lookup-table/src/.*\.rs$
- files~=^programs/bpf_loader/src/.*\.rs$
- files~=^programs/compute_budget/src/.*\.rs$
- files~=^programs/config/src/.*\.rs$
- files~=^programs/loader-v4/src/.*\.rs$
- files~=^programs/stake/src/.*\.rs$
- files~=^programs/system/src/.*\.rs$
- files~=^programs/vote/src/.*\.rs$
- files~=^programs/zk-elgamal-proof/src/.*\.rs$
- files~=^sdk/program/src/stake.*\.rs$ # includes stake_history.rs
- files~=^sdk/program/src/vote/.*\.rs$
actions:
comment:
message: |
The Firedancer team maintains a line-for-line reimplementation of the
native programs, and until native programs are moved to BPF, those
implementations must exactly match their Agave counterparts.
If this PR represents a change to a native program implementation (not
tests), please include a reviewer from the Firedancer team. And please
keep refactors to a minimum.
commands_restrictions:
# The author of copied PRs is the Mergify user.
Expand Down
5 changes: 5 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,9 +20,14 @@ Release channels have their own copy of this changelog:
Use `cargo-build-sbf` and `cargo-test-sbf` instead.
* Stake:
* removed the unreleased `redelegate` instruction processor and CLI commands (#2213)
* Banks-client:
* relax functions to use `&self` instead of `&mut self` (#2591)
* Changes
* SDK: removed the `respan` macro. This was marked as "internal use only" and was no longer used internally.
* `agave-validator`: Update PoH speed check to compare against current hash rate from a Bank (#2447)
* `solana-test-validator`: Add `--clone-feature-set` flag to mimic features from a target cluster (#2480)
* `solana-genesis`: the `--cluster-type` parameter now clones the feature set from the target cluster (#2587)
* `unified-scheduler` as default option for `--block-verification-method` (#2653)

## [2.0.0]
* Breaking
Expand Down
Loading

0 comments on commit dc714e3

Please sign in to comment.