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

update to v2.0.5 #5

Merged
merged 154 commits into from
Aug 14, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
154 commits
Select commit Hold shift + click to select a range
a6b2283
ScanConfig defaults no longer sort results (#1539)
godmodegalactus Jun 14, 2024
d2124a9
accounts-db: get rid of const in tests (#1732)
HaoranYi Jun 14, 2024
dbea20b
rpc: add more services to getClusterNodes (#1637)
fanatid Jun 14, 2024
a5229f9
wen_restart: Ignore Gossip messages from my own pubkey. (#1678)
wen-coding Jun 15, 2024
9d8310c
CHANGELOG: `Copy` no longer derived on Rent and EpochSchedule (#1746)
joncinque Jun 17, 2024
aae4b33
SVM: update spec (#1757)
buffalojoec Jun 17, 2024
988647d
remove unused build dep `cc` from solana-program (#1659)
kevinheavey Jun 17, 2024
f43cfc8
refactor: clean up geyser-plugin-manager (#1570)
andreisilviudragnea Jun 17, 2024
7f2beb2
add retries to transaction sending in LocalCluster (#1747)
gregcusack Jun 17, 2024
f7dad6d
ci: upgrade client-traget macos version (#1765)
yihau Jun 17, 2024
d056710
ledger-tool: Use helper for AccountsDb args (#1749)
steviez Jun 17, 2024
24d0bd8
Simd-118: [HAL-02] add lamports burned to error log (#1768)
CriesofCarrots Jun 17, 2024
c1bfb28
Simd-118: [HAL-01] add log to unreachable macro (#1767)
CriesofCarrots Jun 17, 2024
8b8ddcb
Verify elf with active feature set before attempting deployment (#1654)
LucasSte Jun 17, 2024
8631371
Simd-118: [HAL-04] simplify assertion that epoch contains enough slot…
CriesofCarrots Jun 17, 2024
7ff7fe9
[docs] Update ZK Token Proof program to ZK ElGamal Proof program (#1758)
samkim-crypto Jun 17, 2024
3af8f0c
Program Runtime: Unify transaction batch program caches (#1399)
buffalojoec Jun 17, 2024
2e54ed2
SVM: Unify different instances of epoch_schedule in SVM and Bank into…
pgarg66 Jun 17, 2024
ebd063e
Add Shuttle multithreading test infrastructure (#1634)
LucasSte Jun 17, 2024
034cd73
Add num_partitions to Blockstore rewards (#1601)
CriesofCarrots Jun 17, 2024
ddb4b3b
run full gossip node when running `solana-gossip rpc-url` (#1753)
gregcusack Jun 18, 2024
d06a3ac
fix race condition on vote count (#1762)
apfitzge Jun 18, 2024
563d1c0
[sdk] Add ZK Elgamal Proof program feature gate (#1679)
samkim-crypto Jun 18, 2024
d9fcfeb
Don't panic when pausing stale unified schedulers (#1761)
ryoqun Jun 18, 2024
878ef1f
ledger-tool: Subfunction for snapshot args (#1773)
steviez Jun 18, 2024
4e0afd6
ledger-tool: Make joining AccountsBackgroundService optional (#1673)
steviez Jun 18, 2024
b855bd0
Extract curve25519 crate from zk-token-sdk (#951)
kevinheavey Jun 18, 2024
cd7f34e
Ensure mapping of callee is updated with direct mapping (#1093)
seanyoung Jun 18, 2024
ef80b59
[curve25519] Remove `ElGamalError` from curve25519 crate (#1777)
samkim-crypto Jun 18, 2024
25ec304
sdk: Only compile wasm-bindgen when target_arch = "wasm32" (#1658)
kevinheavey Jun 18, 2024
62eb6ef
transaction-status: Use string instead of int for `amount` in `amount…
joncinque Jun 18, 2024
954f3d1
Adds `diff` to accounts-hash-cache-tool (#1772)
brooksprumo Jun 18, 2024
2dc9508
SVM: Move `fee_structure` to environment input (#1771)
buffalojoec Jun 18, 2024
d2b3476
always pack a few newest ancient slots (#1730)
jeffwashington Jun 18, 2024
7eca784
remove double-counted metric (#1748)
jeffwashington Jun 18, 2024
ad0a48c
SVM: Reduce public visibility of sysvar_cache (#1783)
pgarg66 Jun 18, 2024
ba2ff53
ledger-tool: Deduplicate max-genesis-archive-unpacked-size argument (…
steviez Jun 18, 2024
4c921ca
add ancient pack metrics (#1750)
jeffwashington Jun 18, 2024
da6f7f2
Refactor - Avoid host build of SBPF program test crates (#1711)
Lichtso Jun 18, 2024
a6bc917
ci: ignore curve25519-dalek audit temporarily (#1786)
yihau Jun 19, 2024
c8c23e2
build(deps): bump bytemuck from 1.16.0 to 1.16.1 (#1789)
dependabot[bot] Jun 19, 2024
403b793
build(deps): bump url from 2.5.1 to 2.5.2 (#1788)
dependabot[bot] Jun 19, 2024
2bdba73
program: move itertools to dev-dependencies (#1782)
kevinheavey Jun 19, 2024
3e53b64
Adjust replay-related metrics for unified scheduler (#1741)
ryoqun Jun 20, 2024
2107adc
bpf_loader: use an explicit thread-local pool for stack and heap memo…
alessandrod Jun 20, 2024
b70e6bb
ledger-tool: Make verify --print-bank-hash support json (#1745)
steviez Jun 20, 2024
6cf3225
use bytemuck_derive 1.7.0 explicitly in sdk and program (#1793)
kevinheavey Jun 20, 2024
974c013
Make futures crate optional in solana-type-overrides (#1792)
LucasSte Jun 20, 2024
eceaf34
CI - SBPF program build script (#1581)
Lichtso Jun 20, 2024
246fc3c
PrioGraphScheduler::complete_batch remove TransactionAccountLocks all…
apfitzge Jun 20, 2024
b1815e7
Round up correctly when truncating max ancient storages (#1781)
brooksprumo Jun 20, 2024
8da4062
refactor: consolidate fee deduction for failed transactions (#1636)
jstarry Jun 20, 2024
b0737e0
change match to an if (#726)
apfitzge Jun 20, 2024
5feacd1
typo fixes (#1795)
knotts14 Jun 20, 2024
3668d10
charging CU for loaded accounts data size (#1356)
tao-stones Jun 20, 2024
a9e3917
Fix SyscallLogPubkey doc comment (#1805)
stegaBOB Jun 20, 2024
98f5d0e
ReadWriteAccountSet: use AHashSet (#1265)
apfitzge Jun 20, 2024
0d1ad0d
Reuse compute budget processing (#1700)
jstarry Jun 20, 2024
66e3acc
Rename tx counts from committed to executed (#1807)
jstarry Jun 20, 2024
8747c3f
Clean up: remove unused _feature_set (#1803)
apfitzge Jun 20, 2024
3ee204b
ledger-tool: Get shreds from BigTable blocks (#1638)
steviez Jun 20, 2024
1279ae6
[docs] Add ciphertext validity proof docs (#1776)
samkim-crypto Jun 21, 2024
9bb532a
deps: Use bytemuck_derive explicitly instead of "derive" feature on b…
joncinque Jun 21, 2024
077a651
harden sbf realloc tests (#1600)
tao-stones Jun 21, 2024
114d94a
Improve SchedulerStatus code and test as follow-up (#1797)
ryoqun Jun 21, 2024
0f956c8
SVM: Refactor program match criteria (#1784)
buffalojoec Jun 21, 2024
1a679f4
SVM: update spec (#1814)
buffalojoec Jun 21, 2024
437a6b1
Verify elf locally for write buffer cli command (#1794)
LucasSte Jun 21, 2024
e1e9a83
add stats for ancient bytes_from_newest_storages (#1802)
jeffwashington Jun 21, 2024
16de8b7
Update CHANGELOG.md in preparation for branching v2.0 (#1819)
willhickey Jun 21, 2024
69c0b0e
Bump version to v2.0.1 (#1821)
github-actions[bot] Jun 24, 2024
9d7f0c1
v2.0: add .github/CODEOWNERS (#1833)
yihau Jun 24, 2024
edca605
v2.0: chore: add dcou to apply_votes_to_tower (backport of #1831) (#1…
mergify[bot] Jun 24, 2024
811c875
v2.0: chore: remove publish=false from transaction-metrics-tracker/Ca…
mergify[bot] Jun 24, 2024
d02dac6
v2.0: chore: publish solana-tps-client (backport of #1845) (#1846)
mergify[bot] Jun 24, 2024
d6041c0
Bump version to v2.0.2 (#1848)
github-actions[bot] Jun 25, 2024
d4bd859
v2.0: Add partitioned epoch rewards to changelog for v2.0 (backport o…
mergify[bot] Jun 26, 2024
04bceed
v2.0: spl: Upgrade all crates to v2-only versions (backport of #1872)…
mergify[bot] Jun 26, 2024
d40aa49
v2.0: Use num_partitions to find specific stake rewards in partitions…
mergify[bot] Jun 27, 2024
b463b92
v2.0: Make unified scheduler opt-in for block verification (backport …
mergify[bot] Jun 27, 2024
4d1256a
v2.0: Remove support for deprecated rpc endpoints (backport of #1809)…
mergify[bot] Jun 27, 2024
51939d7
v2.0: Add --block-verification-method=unified-scheduler for v2.0 chan…
mergify[bot] Jun 28, 2024
a0934f5
v2.0: Avoid unneeded start_session() with cleanups (bp: #1815, #1861)…
mergify[bot] Jun 28, 2024
5a46b49
v2.0: Add since field to deprecation note (backport of #1905) (#1910)
mergify[bot] Jun 28, 2024
c21767a
v2.0: vote: remove deprecated ixs (backport of #1906) (#1917)
mergify[bot] Jun 28, 2024
54d4f7d
v2.0: Deprecate --rocksdb-shred-compaction fifo (backport of #1882) (…
mergify[bot] Jun 28, 2024
0aef62e
v2.0: Refactor and additional metrics for cost tracking (backport of …
mergify[bot] Jun 28, 2024
6d8549e
v2.0: Remove deprecated SyncClient methods (backport of #1902) (#1909)
mergify[bot] Jun 28, 2024
f8ae688
Revert "v2.0: Refactor and additional metrics for cost tracking (back…
tao-stones Jul 1, 2024
c14fab0
v2.0: Remove deprecated RpcClient methods (backport of #1899) (#1922)
mergify[bot] Jul 1, 2024
eaa3a81
v2.0: Deprecate RpcClient::get_stake_activation (backport of #1895) (…
mergify[bot] Jul 1, 2024
c5ac54b
v2.0: Remove rpc endpoint deprecated in v1.18 (backport of #1897) (#1…
mergify[bot] Jul 1, 2024
9fd1572
v2.0: Remove deprecated_config module (backport of #1951) (#1957)
mergify[bot] Jul 2, 2024
5b9c5b9
v2.0: gossip: do not allow duplicate proofs for incorrect shred versi…
mergify[bot] Jul 2, 2024
c18c8f7
v2.0: ci: skip spl test when version is too high (backport of #1945) …
mergify[bot] Jul 2, 2024
fdfa212
v2.0: Remove deprecated symbols from solana-sdk (backport of #1953) (…
mergify[bot] Jul 2, 2024
764596c
v2.0: Remove deprecated BanksClient methods and dependent ProgramTest…
mergify[bot] Jul 2, 2024
b939e17
v2.0: Remove deprecated spl-token conversion methods (backport of #19…
mergify[bot] Jul 3, 2024
262706a
v2.0: Remove deprecated symbols from solana-program (backport of #195…
mergify[bot] Jul 3, 2024
8ac1a45
v2.0: Handle deprecated Instructions sysvar methods (backport of #195…
mergify[bot] Jul 3, 2024
2e5f5d5
v2.0: Remove deprecated address_lookup_table_account re-export (backp…
mergify[bot] Jul 3, 2024
5d106ec
v2.0: Remove deprecated, unused methods from Bank (backport of #1980)…
mergify[bot] Jul 3, 2024
0001afe
v2.0: Refactor cost tracking (backport of #1954) (#1975)
mergify[bot] Jul 3, 2024
c09226c
v2.0: Bump ThinClient since version (backport of #1991) (#2001)
mergify[bot] Jul 4, 2024
cb27c23
v2.0: Add suggestion to deprecation message (backport of #1993) (#2000)
mergify[bot] Jul 4, 2024
96fe61a
v2.0: Remove assorted deprecated symbols (backport of #1995) (#2002)
mergify[bot] Jul 4, 2024
50f12b0
v2.0: Use node's latest vote for commitment calc. too (backport of #1…
mergify[bot] Jul 4, 2024
bdf39e8
v2.0: [zk-token-sdk] Specify version in deprecations in `zk-token-sdk…
mergify[bot] Jul 8, 2024
3aee1ea
v2.0: Remove deprecated CommitmentLevel variants (backport of #1903) …
mergify[bot] Jul 8, 2024
ec08d81
v2.0: Remove deprecated symbols from recent_blockhashes_account (back…
mergify[bot] Jul 8, 2024
d448fb2
v2.0: Remove rpc methods from mock sender (backport of #1996) (#2008)
mergify[bot] Jul 8, 2024
0b2e904
v2.0: Deprecate RpcRequest::GetStakeActivation (backport of #2005) (#…
mergify[bot] Jul 8, 2024
9a9cb75
v2.0: Remove deprecated symbols from solana-client (mostly re-exports…
mergify[bot] Jul 9, 2024
682a50f
v2.0: Update changlog re: removal of deprecated symbols (backport of …
mergify[bot] Jul 9, 2024
e24b410
v2.0: Clean up disable_fees_sysvar feature (backport of #2003) (#2043)
mergify[bot] Jul 9, 2024
f653d86
v2.0: Remove get_stake_activation methods from RpcClient (backport of…
mergify[bot] Jul 9, 2024
7c7dd49
v2.0: Update install docs to agave (backport of #2060) (#2061)
mergify[bot] Jul 9, 2024
287bb22
v2.0: Removes unused deprecated cli args (backport of #2058) (#2063)
mergify[bot] Jul 9, 2024
8c20f0b
v2.0: Remove rpc- and pubsub-client version querying (backport of #20…
mergify[bot] Jul 10, 2024
b5bc3b2
v2.0: Remove deprecated Memcmp filter symbols (backport of #2050) (#2…
mergify[bot] Jul 10, 2024
3e2d22e
Bump version to v2.0.3 (#2080)
github-actions[bot] Jul 15, 2024
42dad6a
v2.0: Update EpochRewards in sysvars doc (backport of #2102) (#2150)
mergify[bot] Jul 16, 2024
5d680fd
v2.0: blockstore: only consume duplicate proofs from root_slot + 1 on…
mergify[bot] Jul 17, 2024
1291c15
v2.0: Removes deprecated --incremental-snapshots cli arg (backport of…
mergify[bot] Jul 17, 2024
b57b883
v2.0: Fix BankForks::new_rw_arc memory leak (backport of #1893) (#2066)
mergify[bot] Jul 17, 2024
792c5d6
v2.0: stake-program: `MoveStake` and `MoveLamports` (backport of #141…
mergify[bot] Jul 17, 2024
362a79f
v2.0: docs: Move node hardware requirements to markdown table (backpo…
mergify[bot] Jul 18, 2024
3c79b84
v2.0: docs: Removes --halt-on-known-validators-accounts-hash-mismatch…
mergify[bot] Jul 18, 2024
25117e4
v2.0: fix solana-stake-program-tests version (#2180)
yihau Jul 18, 2024
a9c5cbd
v2.0: ci: update docs pipeline (backport of #2162) (#2170)
mergify[bot] Jul 19, 2024
749c1e8
v2.0: Removes deprecated --halt-on-known-validators-accounts-hash-mis…
mergify[bot] Jul 19, 2024
bd5ee02
v2.0: validator cli: Clarifies snapshot intervals (backport of #2128)…
mergify[bot] Jul 19, 2024
c6b0570
v2.0: ci: "Fix" the downstream anchor build (backport of #2208) (#2214)
mergify[bot] Jul 19, 2024
9b4fcdc
Bump version to v2.0.4 (#2223)
github-actions[bot] Jul 23, 2024
845faca
v2.0: geyser: add num_partitions to block info (backport of #2158) (#…
mergify[bot] Jul 23, 2024
fcd108b
v2.0: Update index.md (backport of #2242) (#2250)
mergify[bot] Jul 23, 2024
4234b1b
v2.0: chore: bump openssl to 0.10.66 (backport of #2228) (#2235)
mergify[bot] Jul 25, 2024
71fd167
v2.0: changelog: Lists removed validator args (backport of #2324) (#2…
mergify[bot] Jul 30, 2024
16dd41c
v2.0: ledger-tool: unify and colorize help (backport of #2322) (#2335)
mergify[bot] Jul 30, 2024
bc6041d
v2.0: validator: unify and colorize help (backport of #2323) (#2337)
mergify[bot] Jul 30, 2024
f4d5731
v2.0: Refactor match and add test cases (backport of #2357) (#2359)
mergify[bot] Jul 31, 2024
4b521aa
v2.0: ledger-tool: Set initial last full snapshot slot (backport of #…
mergify[bot] Jul 31, 2024
4f704d8
v2.0: [ed25519] Use `verify_strict` for signature verification in ed2…
mergify[bot] Aug 2, 2024
5b8a229
v2.0: Add removed line from PR1192 (backport of #2249) (#2319)
mergify[bot] Aug 2, 2024
962085c
v2.0: rolls out chained Merkle shreds to ~5% of testnet (backport of …
mergify[bot] Aug 2, 2024
0b1143e
v2.0: verifies retransmitter signature on chained Merkle shreds (back…
mergify[bot] Aug 2, 2024
5052994
Bump version to v2.0.5 (#2419)
github-actions[bot] Aug 3, 2024
20b7650
v2.0: Cleanup PoH speed check error (backport of #2400) (#2458)
mergify[bot] Aug 6, 2024
ea5a0d0
v2.0: Bump platform tools version to v1.42 (backport of #2355) (#2461)
mergify[bot] Aug 8, 2024
57a09f1
Bump rbpf version to 0.8.4 (backport of #2515) (#2514)
willhickey Aug 8, 2024
5c7b44b
Merge tag 'v2.0.5' into agave-sync
DudessaPr Aug 14, 2024
bfbf32b
resolve cargo toml
DudessaPr Aug 14, 2024
2b18ea2
fix typos while merging
DudessaPr Aug 14, 2024
514d36b
resolve conflict
DudessaPr Aug 14, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions .github/workflows/docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ jobs:
needs:
- check
if: >
github.repository == 'solana-labs/solana' &&
github.repository == 'anza-xyz/agave' &&
needs.check.outputs.continue == 1
# the name is used by .mergify.yml as well
name: build & deploy docs
Expand All @@ -79,9 +79,9 @@ jobs:
uses: actions/checkout@v4

- name: Setup Node
uses: actions/setup-node@v3
uses: actions/setup-node@v4
with:
node-version: 16
node-version: 22

- name: Build
working-directory: docs
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/downstream-project-anchor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ on:
- "cargo-build-sbf"
- "cargo-test-sbf"
- "scripts/build-downstream-anchor-projects.sh"
- "scripts/patch-spl-crates-for-anchor.sh"
- ".github/scripts/purge-ubuntu-runner.sh"
- ".github/scripts/downstream-project-spl-install-deps.sh"
- ".github/workflows/downstream-project-anchor.yml"
Expand Down
8 changes: 7 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,9 +27,15 @@ Release channels have their own copy of this changelog:
getConfirmedSignaturesForAddress, getConfirmedBlock, getConfirmedBlocks, getConfirmedBlocksWithLimit,
getConfirmedTransaction, getConfirmedSignaturesForAddress2, getRecentBlockhash, getFees,
getFeeCalculatorForBlockhash, getFeeRateGovernor, getSnapshotSlot getStakeActivation
* `--enable-rpc-obsolete_v1_7` flag removed
* Deprecated methods are removed from `RpcClient` and `RpcClient::nonblocking`
* `solana-client`: deprecated re-exports removed; please import `solana-connection-cache`, `solana-quic-client`, or `solana-udp-client` directly
* Deprecated arguments removed from `agave-validator`:
* `--enable-rpc-obsolete_v1_7` (#1886)
* `--accounts-db-caching-enabled` (#2063)
* `--accounts-db-index-hashing` (#2063)
* `--no-accounts-db-index-hashing` (#2063)
* `--incremental-snapshots` (#2148)
* `--halt-on-known-validators-accounts-hash-mismatch` (#2157)
* Changes
* `central-scheduler` as default option for `--block-production-method` (#34891)
* `solana-rpc-client-api`: `RpcFilterError` depends on `base64` version 0.22, so users may need to upgrade to `base64` version 0.22
Expand Down
Loading