mergify[bot]
a305fa0472
implements copy-on-write for vote-accounts (backport #19362 ) #22139 ( #22139 )
...
Bank::vote_accounts redundantly clones vote-accounts HashMap even though
an immutable reference will suffice:
https://github.com/solana-labs/solana/blob/95c998a19/runtime/src/bank.rs#L5174-L5186
This commit implements copy-on-write semantics for vote-accounts by
wrapping the underlying HashMap in Arc<...>.
Co-authored-by: behzad nouri <behzadnouri@gmail.com >
2021-12-28 21:18:37 +00:00
mergify[bot]
262b157d21
renames solana_runtime::vote_account::VoteAccount and makes it private (backport #19153 ) ( #22141 )
...
* makes solana_runtime::vote_account::VoteAccount private
VoteAccount is an implementation detail, and should not be public.
Only ArcVoteAccount is the public type.
(cherry picked from commit 1403eaeefc )
# Conflicts:
# runtime/src/vote_account.rs
* renames solana_runtime::vote_account::VoteAccount
Rename:
VoteAccount -> VoteAccountInner # the private type
ArcVoteAccount -> VoteAccount # the public type
(cherry picked from commit 00e5e12906 )
# Conflicts:
# core/src/progress_map.rs
# ledger/src/blockstore_processor.rs
# ledger/src/staking_utils.rs
# runtime/src/bank.rs
# runtime/src/epoch_stakes.rs
# runtime/src/serde_snapshot/tests.rs
# runtime/src/stakes.rs
# runtime/src/vote_account.rs
* removes backport merge conflicts
Co-authored-by: behzad nouri <behzadnouri@gmail.com >
2021-12-28 18:26:23 +00:00
Brooks Prumo
acd03fc29b
Check file size of snapshot_version when unarchiving snapshot (backport #21925 ) ( #21987 )
2021-12-20 14:22:34 -06:00
Tyera Eulberg
0f6f0545d1
Revert "Revert "resolve conflicts ( #21795 )""
...
This reverts commit b73d23d50a .
2021-12-16 19:28:48 -07:00
Tyera Eulberg
89524d7b61
Revert "Revert "Nits in message-processor (backport #21755 ) ( #21761 )""
...
This reverts commit d3e92f4250 .
2021-12-16 19:28:48 -07:00
Tyera Eulberg
4a66832fb0
Revert "Revert "Add more reporting for invalid stake cache members and prune them (backport #21654 ) ( #21740 )""
...
This reverts commit 8028f218a4 .
2021-12-16 19:28:48 -07:00
Tyera Eulberg
5e9d20378d
Revert "Revert "Remove activated feature for filtering invalid stakes from rewards ( #21641 ) ( #21650 )""
...
This reverts commit 7bc9da3a97 .
2021-12-16 19:28:48 -07:00
Tyera Eulberg
9985f5fa5c
Revert "Revert "Remove deprecated slow epoch boundary methods (backport #21568 ) ( #21595 )""
...
This reverts commit 77a3adb5a6 .
2021-12-16 19:28:48 -07:00
Tyera Eulberg
9f53f3455a
Revert "Revert "Reformat imports to a consistent style for imports""
...
This reverts commit d7377d4794 .
2021-12-16 19:28:48 -07:00
Tyera Eulberg
a70e4c05d4
Revert "Revert "Fix transaction log collector indexing (backport #21420 ) ( #21423 )""
...
This reverts commit 49e9adbba4 .
2021-12-16 19:28:48 -07:00
Tyera Eulberg
eefb9875bf
Revert "Revert "Add timing for accounts add_root (backport #21379 ) ( #21391 )""
...
This reverts commit 589eeb2432 .
2021-12-16 19:28:48 -07:00
Tyera Eulberg
f4113d24b4
Revert "Revert "Accept only decimal digits in file names inside snapshot ( #21213 ) ( #21281 )""
...
This reverts commit 23be4d89ef .
2021-12-16 19:28:48 -07:00
Tyera Eulberg
f03b6d701d
Revert "Revert "Add timing metrics to bank creation and rewards calculation ( #21066 ) ( #21378 )""
...
This reverts commit dfa1bc1bbd .
2021-12-16 19:28:48 -07:00
Tyera Eulberg
83676aed53
Revert "Revert "spl-token: New program feature flag (backport #21354 ) ( #21376 )""
...
This reverts commit 36838427d4 .
2021-12-16 19:28:48 -07:00
Michael Vines
6bc52d4d47
Bump version to v1.8.12
2021-12-15 09:25:32 -08:00
Tao Zhu
4cae58bfe9
Bump version to 1.8.11
2021-12-13 12:58:29 -08:00
Tao Zhu
f97d28caf4
reports bpf execution units without tx-wide-compute-cap feature
2021-12-13 12:56:46 -06:00
Trent Nelson
16abcac802
Bump version to 1.8.10
2021-12-13 12:46:23 -06:00
Trent Nelson
a5e6a188c1
Bump version to 1.8.9
2021-12-13 12:46:23 -06:00
Trent Nelson
9f44d60a39
Bump version to 1.8.8
2021-12-13 12:46:23 -06:00
Trent Nelson
9284c6fffb
Bump version to 1.8.7
2021-12-13 12:46:23 -06:00
Trent Nelson
2c49ab1ab4
Bump version to 1.8.6
2021-12-13 12:46:23 -06:00
Trent Nelson
9832ac54a4
Revert "Bump version to v1.8.6 ( #21329 )"
...
This reverts commit 336ee01aae .
2021-12-13 12:46:23 -06:00
Trent Nelson
36838427d4
Revert "spl-token: New program feature flag (backport #21354 ) ( #21376 )"
...
This reverts commit 42a67d30fc .
2021-12-13 12:46:23 -06:00
Trent Nelson
dfa1bc1bbd
Revert "Add timing metrics to bank creation and rewards calculation ( #21066 ) ( #21378 )"
...
This reverts commit 85302d6d17 .
2021-12-13 12:46:23 -06:00
Trent Nelson
23be4d89ef
Revert "Accept only decimal digits in file names inside snapshot ( #21213 ) ( #21281 )"
...
This reverts commit d4192e3ac4 .
2021-12-13 12:46:23 -06:00
Trent Nelson
589eeb2432
Revert "Add timing for accounts add_root (backport #21379 ) ( #21391 )"
...
This reverts commit 002693ab7d .
2021-12-13 12:46:23 -06:00
Trent Nelson
49e9adbba4
Revert "Fix transaction log collector indexing (backport #21420 ) ( #21423 )"
...
This reverts commit 484856e4d4 .
2021-12-13 12:46:23 -06:00
Trent Nelson
dc633e3385
Revert "Bump version to v1.8.7"
...
This reverts commit 008139f506 .
2021-12-13 12:46:23 -06:00
Trent Nelson
d7377d4794
Revert "Reformat imports to a consistent style for imports"
...
This reverts commit 139d15cd84 .
2021-12-13 12:46:23 -06:00
Trent Nelson
77a3adb5a6
Revert "Remove deprecated slow epoch boundary methods (backport #21568 ) ( #21595 )"
...
This reverts commit b6d040b0d7 .
2021-12-13 12:46:23 -06:00
Trent Nelson
3369826bd1
Revert "Bump version to v1.8.8 ( #21609 )"
...
This reverts commit b8306a99d8 .
2021-12-13 12:46:23 -06:00
Trent Nelson
7bc9da3a97
Revert "Remove activated feature for filtering invalid stakes from rewards ( #21641 ) ( #21650 )"
...
This reverts commit 9959ede9ce .
2021-12-13 12:46:23 -06:00
Trent Nelson
c0794d6fbb
Revert "Bump version to v1.8.9 ( #21703 )"
...
This reverts commit 69027e3f7e .
2021-12-13 12:46:23 -06:00
Trent Nelson
be3209712d
Revert "reports bpf execution units without tx-wide-compute-cap feature ( #21731 )"
...
This reverts commit 87471ed7fb .
2021-12-13 12:46:23 -06:00
Trent Nelson
8028f218a4
Revert "Add more reporting for invalid stake cache members and prune them (backport #21654 ) ( #21740 )"
...
This reverts commit 43e7368f3a .
2021-12-13 12:46:23 -06:00
Trent Nelson
d3e92f4250
Revert "Nits in message-processor (backport #21755 ) ( #21761 )"
...
This reverts commit 87c71647e8 .
2021-12-13 12:46:23 -06:00
Trent Nelson
400418fe2f
Revert "Bump version to 1.8.10 ( #21790 )"
...
This reverts commit 73acae9b5d .
2021-12-13 12:46:23 -06:00
Trent Nelson
b73d23d50a
Revert "resolve conflicts ( #21795 )"
...
This reverts commit e9d8a7a641 .
2021-12-13 12:46:23 -06:00
Justin Starry
e9d8a7a641
resolve conflicts ( #21795 )
2021-12-11 10:43:45 -05:00
Tao Zhu
73acae9b5d
Bump version to 1.8.10 ( #21790 )
2021-12-10 18:44:32 -06:00
mergify[bot]
87c71647e8
Nits in message-processor (backport #21755 ) ( #21761 )
...
* Nits in message-processor (#21755 )
* Fixup typo
* Simplify types slightly
(cherry picked from commit c1386d66e6 )
# Conflicts:
# runtime/src/bank.rs
# runtime/src/message_processor.rs
* Fix conflicts
* Use alias more broadly
Co-authored-by: Tyera Eulberg <teulberg@gmail.com >
Co-authored-by: Tyera Eulberg <tyera@solana.com >
2021-12-10 21:19:44 +00:00
mergify[bot]
43e7368f3a
Add more reporting for invalid stake cache members and prune them (backport #21654 ) ( #21740 )
...
* Add more reporting for invalid stake cache members and prune them (#21654 )
* Add more reporting for invalid stake cache members
* feedback
(cherry picked from commit 6fc329180b )
# Conflicts:
# Cargo.lock
# programs/bpf/Cargo.lock
# runtime/Cargo.toml
# runtime/src/bank.rs
* resolve conflicts
Co-authored-by: Justin Starry <justin@solana.com >
2021-12-10 14:13:33 -05:00
Tao Zhu
87471ed7fb
reports bpf execution units without tx-wide-compute-cap feature ( #21731 )
2021-12-09 14:51:44 -06:00
Alexander Meißner
69027e3f7e
Bump version to v1.8.9 ( #21703 )
2021-12-08 18:33:05 +01:00
mergify[bot]
9959ede9ce
Remove activated feature for filtering invalid stakes from rewards ( #21641 ) ( #21650 )
...
(cherry picked from commit a1adcb23b6 )
Co-authored-by: Justin Starry <justin@solana.com >
2021-12-07 00:54:41 +00:00
Trent Nelson
b8306a99d8
Bump version to v1.8.8 ( #21609 )
2021-12-04 10:00:35 -07:00
mergify[bot]
b6d040b0d7
Remove deprecated slow epoch boundary methods (backport #21568 ) ( #21595 )
...
* Remove deprecated slow epoch boundary methods (#21568 )
(cherry picked from commit 1430b58a6d )
# Conflicts:
# core/src/replay_stage.rs
# core/src/tvu.rs
# core/src/validator.rs
# local-cluster/src/validator_configs.rs
# runtime/src/bank.rs
# runtime/src/stakes.rs
* resolve conflicts
Co-authored-by: Justin Starry <justin@solana.com >
2021-12-03 15:54:33 -05:00
Michael Vines
139d15cd84
Reformat imports to a consistent style for imports
...
rustfmt.toml configuration:
imports_granularity = "One"
group_imports = "One"
2021-12-03 09:41:09 -08:00
Michael Vines
008139f506
Bump version to v1.8.7
2021-12-01 11:44:18 -08:00