-
Notifications
You must be signed in to change notification settings - Fork 590
Insights: anza-xyz/agave
Overview
Could not load contribution data
Please try again later
2 Releases published by 1 person
-
v2.2.20 Release v2.2.20
published
Jul 11, 2025 -
v2.3.4 Release v2.3.4
published
Jul 11, 2025
82 Pull requests merged by 27 people
-
[mergify] add notification for ZK directory changes
#6913 merged
Jul 13, 2025 -
dcou test only code in streamer
#6936 merged
Jul 12, 2025 -
remove accounts_db_test_hash_calculation
#6942 merged
Jul 12, 2025 -
Bump version to v2.3.5
#6945 merged
Jul 12, 2025 -
Bump version to v2.2.21
#6944 merged
Jul 12, 2025 -
Make
InstructionAccount
compatible with#[repr(C)]
#6829 merged
Jul 11, 2025 -
remove test_hash_calculation from some structs
#6940 merged
Jul 11, 2025 -
v2.2: TPU: optimize rate limits (backport of #6937)
#6938 merged
Jul 11, 2025 -
v2.3: TPU: optimize rate limits (backport of #6937)
#6939 merged
Jul 11, 2025 -
TPU: optimize rate limits
#6937 merged
Jul 11, 2025 -
Sets accounts verification completed when verifying with lattice in foreground
#6926 merged
Jul 11, 2025 -
Refactor Accounts Index and AccountsIndexIterator
#6923 merged
Jul 11, 2025 -
Scan accounts panics if get_account_accessor returns Cached(None)
#6929 merged
Jul 11, 2025 -
v2.3: remove calls to get EpochInfo from LeaderTpuCacheUpdater (backport of #6748)
#6870 merged
Jul 11, 2025 -
Direct Mapping Supercharged
#5871 merged
Jul 11, 2025 -
v2.3: Updates index stats at startup w.r.t. duplicates (backport of #6898)
#6928 merged
Jul 11, 2025 -
Clean up startup accounts verification fns
#6927 merged
Jul 11, 2025 -
Sets default full snapshot interval to 100k
#6794 merged
Jul 11, 2025 -
v2.3: dont call epoch info always (backport of #6682)
#6734 merged
Jul 11, 2025 -
build(deps): bump rustls from 0.23.28 to 0.23.29
#6935 merged
Jul 11, 2025 -
serve_repair: refactor repair responder and add malicious variant
#6922 merged
Jul 11, 2025 -
v2.3: validator: Add --wait-for-exit flag to exit subcommand (backport of #6780)
#6908 merged
Jul 11, 2025 -
build(deps): bump curve25519-dalek from 4.1.3 to 4.2.0
#6914 merged
Jul 11, 2025 -
accounts-db: Run cargo fmt with format_strings = true
#6904 merged
Jul 10, 2025 -
Updates index stats at startup w.r.t. duplicates
#6898 merged
Jul 10, 2025 -
svm tests: test fee-payer balance collection
#6882 merged
Jul 10, 2025 -
Fix metrics on outstanding incoming connections
#6906 merged
Jul 10, 2025 -
clippy: uninlined_format_args (ledger-tool)
#6909 merged
Jul 10, 2025 -
Shred fetch bounded channel
#6768 merged
Jul 10, 2025 -
cleanup: Remove deprecated program ID wrapper functions
#6911 merged
Jul 10, 2025 -
clippy: manual_dangling_ptr
#6912 merged
Jul 10, 2025 -
Fix comment on Entry about lock restrictions
#6901 merged
Jul 10, 2025 -
Allow non-unix to use append_vec File as backing storage
#6877 merged
Jul 10, 2025 -
v2.3: Scans each storage only once when building accounts index (backport of #6745)
#6896 merged
Jul 10, 2025 -
SBPF v0.11.2 + Platform Tools v1.50
#6769 merged
Jul 10, 2025 -
Support shorter connection handshaking timeout in tpu-client-next
#6858 merged
Jul 10, 2025 -
Run rustfmt with format_strings = true (1 / N)
#6907 merged
Jul 10, 2025 -
agave-validator: add args tests for run (part 2)
#6667 merged
Jul 10, 2025 -
validator: Add --wait-for-exit flag to exit subcommand
#6780 merged
Jul 10, 2025 -
Pulling get_or_create_entry out of upsert so it can be reused
#6740 merged
Jul 9, 2025 -
Make BufferedReader usable on all platforms to support read of append_vec always through File
#6876 merged
Jul 9, 2025 -
Marks AccountsFile::new_from_file() as DCOU
#6894 merged
Jul 9, 2025 -
v2.3: Adds
Offset
to callback on scan_accounts() family (backport of #6744)#6755 merged
Jul 9, 2025 -
Updates docs for Bank::set_capitalization()
#6890 merged
Jul 9, 2025 -
remove unused SnapshotMinimizer::ending_slot
#6880 merged
Jul 9, 2025 -
Tests: use the non-overlapping socket bind API
#6886 merged
Jul 9, 2025 -
Remove -
lift_cpi_caller_restriction
#6828 merged
Jul 9, 2025 -
v2.3: xdp: always populate the fill ring (backport of #6836)
#6846 merged
Jul 9, 2025 -
Marks SnapshotMinimizer as DCOU
#6884 merged
Jul 8, 2025 -
Refactors Bank::set_capitalization()
#6883 merged
Jul 8, 2025 -
Fix toolchain path check on Windows
#6849 merged
Jul 8, 2025 -
v2.3: runtime: Use the same deserialized snapshot for storage and banks rebuild (backport of #6540)
#6724 merged
Jul 8, 2025 -
Do not hash accounts when calculating capitalization
#6867 merged
Jul 8, 2025 -
Renames AccountsFile::append_accounts() to write_accounts()
#6879 merged
Jul 8, 2025 -
v2.2: Recalculates the accounts lt hash when creating minimized snapshots (backport of #6843)
#6871 merged
Jul 8, 2025 -
clean up rent code
#6816 merged
Jul 8, 2025 -
bump indicatif from 0.17.12 to 0.18.0
#6873 merged
Jul 8, 2025 -
v2.3: svm: use load_transaction_account for initial nonce load (backport of #6869)
#6874 merged
Jul 8, 2025 -
Implement BufRead for accounts_db BufferedReader
#6827 merged
Jul 8, 2025 -
Allow setting custom fixed inflation rate to solana-test-validator
#6661 merged
Jul 8, 2025 -
v2.3: xdp: set ring sizes based on configured ethtool values (backport of #6826)
#6835 merged
Jul 8, 2025 -
svm: use load_transaction_account for initial nonce load
#6869 merged
Jul 7, 2025 -
v2.3: Deprecate blockstore-processor for --block-verification-method (backport of #4728)
#6742 merged
Jul 7, 2025 -
v2.3: Recalculates the accounts lt hash when creating minimized snapshots (backport of #6843)
#6872 merged
Jul 7, 2025 -
Recalculates the accounts lt hash when creating minimized snapshots
#6843 merged
Jul 7, 2025 -
remove calls to get EpochInfo from LeaderTpuCacheUpdater
#6748 merged
Jul 7, 2025 -
TPU: deprecate ways to enable UDP in TPU via command-line args.
#6860 merged
Jul 7, 2025 -
Renames GenerateIndexResult
#6866 merged
Jul 7, 2025 -
fix: typo in "occurred"
#6863 merged
Jul 7, 2025 -
clippy: iter_kv_map
#6855 merged
Jul 7, 2025 -
Simplify primary index insert on startup assuming no dups within single slot.
#6761 merged
Jul 7, 2025 -
Trash overgrown bp unified scheduler
#6686 merged
Jul 7, 2025 -
TransactionStructure::View as default
#6862 merged
Jul 7, 2025 -
Removing cached items from the reclaims returned by upsert
#6837 merged
Jul 7, 2025 -
Propagate errors from accounts scan buffered reader
#6822 merged
Jul 7, 2025 -
build(deps): bump tokio from 1.46.0 to 1.46.1
#6861 merged
Jul 7, 2025 -
net-utils: prepare crate for edition 2024
#6777 merged
Jul 7, 2025 -
chore: fix typos
#6853 merged
Jul 7, 2025 -
v2.2: ci(windows): use vcpkg to install openssl 3.4.1 (backport of #6824)
#6833 merged
Jul 7, 2025 -
v2.3: ci(windows): use vcpkg to install openssl 3.4.1 (backport of #6824)
#6834 merged
Jul 7, 2025 -
clippy: manual_abs_diff
#6856 merged
Jul 7, 2025 -
Clean up socket allocation logic in cluster_info.rs
#5832 merged
Jul 6, 2025
34 Pull requests opened by 19 people
-
ledger, shredder: remove test that can't work with merkle variant
#6852 opened
Jul 6, 2025 -
Support closing connections when QUIC connection drop
#6857 opened
Jul 7, 2025 -
Hold certain retryable transactions until next slot
#6864 opened
Jul 7, 2025 -
Enable coalesce in shred-fetch streamer::receiver
#6865 opened
Jul 7, 2025 -
Do address validation
#6875 opened
Jul 8, 2025 -
io_uring multi-files reader
#6878 opened
Jul 8, 2025 -
streamer: move crate to edition 2024
#6881 opened
Jul 8, 2025 -
Mark obsolete accounts on startup
#6885 opened
Jul 8, 2025 -
Fix turbine to sign last fec set if last slot in entry
#6887 opened
Jul 8, 2025 -
measure: Update Rust edition to 2024
#6888 opened
Jul 8, 2025 -
report rate in last interval
#6891 opened
Jul 9, 2025 -
new token bucket impl
#6893 opened
Jul 9, 2025 -
streamer, tests: use the non-overlapping socket bind api
#6895 opened
Jul 9, 2025 -
core, send-tx-service, quic-client: switch tests to use non-overlapping socket bind api
#6897 opened
Jul 9, 2025 -
runtime: Avoid locking during stake vote rewards calculation
#6900 opened
Jul 9, 2025 -
Remove `index_in_caller` and `index_in_callee` from `InstructionAccount`
#6902 opened
Jul 9, 2025 -
double default max_incoming
#6905 opened
Jul 10, 2025 -
clippy: uninlined_format_args (runtime, svm and related)
#6910 opened
Jul 10, 2025 -
svm: add `OnlyExecuted` mode to balance recording
#6915 opened
Jul 10, 2025 -
fixed:get_account_with_config do not return AccountNotFound for non exists accounts
#6916 opened
Jul 10, 2025 -
agave-validator: add args tests for run (part 3)
#6918 opened
Jul 10, 2025 -
Reimplement keys to not depend on put_range_in_cache
#6919 opened
Jul 10, 2025 -
Clean up hold_range_in_memory from accounts index.
#6920 opened
Jul 10, 2025 -
Capture ability of BuffereReader to provide contiguous min len buffers as a trait
#6921 opened
Jul 10, 2025 -
Removes SIMD-215 featurization
#6925 opened
Jul 10, 2025 -
Log error on call to do_load_with_populate_read_cache without fixed root
#6930 opened
Jul 10, 2025 -
refactor: `Bank::process_transaction`
#6931 opened
Jul 11, 2025 -
feat: Add emergency-abort command to Solana CLI
#6932 opened
Jul 11, 2025 -
core: Resolve Rust 1.88 clippy lints and format strings
#6933 opened
Jul 11, 2025 -
feat: Add program health-check command to Solana CLI
#6934 opened
Jul 11, 2025 -
[ledger-tool] Rename --target-db to --target-ledger
#6941 opened
Jul 11, 2025 -
Removes accounts_lt_hash featurization
#6943 opened
Jul 11, 2025 -
Move toolchain related functions to their own file in `cargo-build-sbf`
#6947 opened
Jul 11, 2025 -
TPU: drop default number of workers in QUIC servers to reasonable amounts
#6949 opened
Jul 12, 2025
2 Issues closed by 2 people
-
How to get all of the accounts
#6712 closed
Jul 11, 2025 -
Feature Gate: Enable tower sync vote instruction
#2902 closed
Jul 7, 2025
6 Issues opened by 6 people
-
[metrics] block_prioritization_fee::total_prioritiziation_fee is incorrect
#6948 opened
Jul 12, 2025 -
ProgramTest immediately clears account data when lamports=0
#6924 opened
Jul 10, 2025 -
Unstaked testnet nodes are receiving an inconsistent number gossip messages
#6903 opened
Jul 9, 2025 -
runtime: dash map locks in `calculate_stake_vote_rewards` are heavily contended
#6899 opened
Jul 9, 2025 -
get_account_with_config do not return AccountNotFound for non exists accounts
#6892 opened
Jul 9, 2025
31 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
Use io_uring for creating files when unpacking snapshot
#6671 commented on
Jul 11, 2025 • 106 new comments -
streamer: Use `BytesPacket` instead of `Packet`
#6309 commented on
Jul 11, 2025 • 20 new comments -
Fix turbine creating more resigned shreds than necessary
#6793 commented on
Jul 8, 2025 • 3 new comments -
ledger: Check whether the shred is resigned before calling `resign_shred`
#6735 commented on
Jul 12, 2025 • 2 new comments -
Simulate transaction with balances
#6750 commented on
Jul 12, 2025 • 1 new comment -
streamer: isolate sync lock
#6848 commented on
Jul 7, 2025 • 0 new comments -
ledger: prepare for 2024 migration
#6832 commented on
Jul 10, 2025 • 0 new comments -
svm: prepare crate to edition 2024 switch
#6831 commented on
Jul 8, 2025 • 0 new comments -
rpc: prepare crate for edition 2024
#6823 commented on
Jul 8, 2025 • 0 new comments -
Keep rpc_client in cli config
#6820 commented on
Jul 10, 2025 • 0 new comments -
Obsolete accounts using upsert
#6819 commented on
Jul 7, 2025 • 0 new comments -
cli: prepare for switch to edition 2024
#6818 commented on
Jul 8, 2025 • 0 new comments -
Add --public-shred-address arg to set UDP shred receive address.
#6778 commented on
Jul 7, 2025 • 0 new comments -
[WIP] CreateAccountPrefunded
#6773 commented on
Jul 10, 2025 • 0 new comments -
introduce xtask with version bump
#6765 commented on
Jul 7, 2025 • 0 new comments -
[WIP]: vote-interface: explicitly use v3 everywhere
#6759 commented on
Jul 8, 2025 • 0 new comments -
increase QUIC DEFAULT_MAX_CONNECTIONS_PER_IPADDR_PER_MINUTE to 16
#6665 commented on
Jul 10, 2025 • 0 new comments -
Update solana-quic-definitions to 2.3.0
#6660 commented on
Jul 7, 2025 • 0 new comments -
build(deps): bump solana-native-token from 2.2.2 to 2.3.0
#6533 commented on
Jul 12, 2025 • 0 new comments -
reduce connection workers cache size
#6393 commented on
Jul 8, 2025 • 0 new comments -
svm: optimize local program cache creation
#6036 commented on
Jul 11, 2025 • 0 new comments -
Refactor remove fee rate governor from bank
#5388 commented on
Jul 8, 2025 • 0 new comments -
add deduper to streamer
#4886 commented on
Jul 7, 2025 • 0 new comments -
Wire unified scheduler into banking experimentally
#3946 commented on
Jul 13, 2025 • 0 new comments -
Faster status cache
#3796 commented on
Jul 7, 2025 • 0 new comments -
Use 1 connection per peer in the streamer
#6813 commented on
Jul 10, 2025 • 0 new comments -
Feature Gate: Snapshots use Accounts Lt Hash
#3598 commented on
Jul 9, 2025 • 0 new comments -
Solana accountSubscribe sends notifications for accounts which do not actually change
#6303 commented on
Jul 9, 2025 • 0 new comments -
Upgrade rust edition to 2024
#6203 commented on
Jul 9, 2025 • 0 new comments -
Transition benchmarks to https://docs.rs/bencher/latest/bencher/
#5931 commented on
Jul 8, 2025 • 0 new comments -
XDP crate polish work
#6065 commented on
Jul 6, 2025 • 0 new comments