mergify[bot]
82772f95a1
LedgerCleanupService no longer causes an OOM and actually purges (bp #10199 ) ( #10221 )
...
automerge
2020-05-24 23:24:45 -07:00
mergify[bot]
0b5d3df251
Optimize banking processing of AccountInUse ( #10154 ) ( #10193 )
...
automerge
2020-05-24 11:46:10 -07:00
Michael Vines
68d0fe2dbc
Update another non-circulating account
2020-05-22 15:11:19 -07:00
mergify[bot]
3aad5f563e
Add another non-circulating account ( #10186 ) ( #10190 )
...
automerge
2020-05-22 14:59:21 -07:00
mergify[bot]
ccfe09e460
Fixup deserialize_bs58_transaction, and make a few error types more targeted ( #10171 ) ( #10177 )
...
automerge
2020-05-21 19:09:24 -07:00
mergify[bot]
6fd57fafc8
REST API now returns supply in SOL rather than lamports ( #10170 ) ( #10174 )
...
automerge
(cherry picked from commit 18be7a7966
)
Co-authored-by: Michael Vines <mvines@gmail.com >
2020-05-21 16:54:12 -07:00
mergify[bot]
c7d857583f
Revert "Add AVX2 runtime checks ( #10033 )" ( #10167 ) ( #10169 )
...
This reverts commit cf8eb7700b
.
(cherry picked from commit 486168b796
)
Co-authored-by: Michael Vines <mvines@gmail.com >
2020-05-21 13:19:47 -07:00
mergify[bot]
e29b7876ad
Add v0 REST APIs for circulating and total supply (bp #10102 ) ( #10160 )
...
automerge
2020-05-20 21:51:25 -07:00
mergify[bot]
94b97e4b56
Ignore test_tvu_exit ( #10134 ) ( #10138 )
...
automerge
2020-05-20 00:57:34 -07:00
mergify[bot]
06a63549c1
Add SimulateTransaction RPC endpoint ( #10106 ) ( #10116 )
...
automerge
2020-05-19 14:25:06 -07:00
Michael Vines
726eadc64b
Bump version to 1.1.14
2020-05-18 15:15:26 -07:00
mergify[bot]
4d18144232
Update accounts whitelist ( #10100 ) ( #10104 )
...
automerge
2020-05-18 14:42:02 -07:00
mergify[bot]
342cf90ce1
Trigger RPC notifications after block commitment cache update ( #10077 ) ( #10101 )
...
automerge
2020-05-18 13:34:18 -07:00
Michael Vines
2634402fef
Bump version to 1.1.13
2020-05-17 16:35:36 -07:00
carllin
997f317c23
v1.1: Add nonce to shreds repairs, add shred data size to header ( #10076 )
...
* Add nonce to shreds/repairs
* Add data shred size to header
* Align nonce unlock with epoch 47
Co-authored-by: Carl <carl@solana.com >
2020-05-17 13:36:15 -07:00
mergify[bot]
b6d6ff786a
Forge a confirmed root before halting for RPC inspection ( #10061 ) ( #10067 )
...
automerge
2020-05-15 10:30:02 -07:00
Ryo Onodera
e9dda5ebd7
v1.1: Eager rent collection ( #10028 )
...
* Introduce eager rent collection (#9527 )
* Switch AccountsIndex.account_maps from HashMap to BTreeMap
* Introduce eager rent collection
* Start to add tests
* Avoid too short eager rent collection cycles
* Add more tests
* Add more tests...
* Refacotr!!!!!!
* Refactoring follow up
* More tiny cleanups
* Don't rewrite 0-lamport accounts to be deterministic
* Refactor a bit
* Do hard fork, restore tests, and perf. mitigation
* Fix build...
* Refactor and add switch over for testnet (TdS)
* Use to_be_bytes
* cleanup
* More tiny cleanup
* Rebase cleanup
* Set Bank::genesis_hash when resuming from snapshot
* Reorder fns and clean ups
* Better naming and commenting
* Yet more naming clarifications
* Make prefix width strictly uniform for 2-base partition_count
* Fix typo...
* Revert cluster-dependent gate
* kick ci?
* kick ci?
* kick ci?
(cherry picked from commit 1eb40c3fe0
)
# Conflicts:
# core/tests/bank_forks.rs
# ledger/src/bank_forks_utils.rs
# ledger/src/snapshot_utils.rs
# runtime/src/bank.rs
* Fix merge conflicts
* Add gating
* Add Danger comment...
* Delay activation epoch
* Add gating for stable as well
* fmt...
* fmt!!!!
2020-05-15 15:38:31 +09:00
mergify[bot]
fa34e6e419
solana-gossip spy
can now specify a shred version (#10040 ) ( #10042 )
...
automerge
2020-05-13 21:17:12 -07:00
mergify[bot]
ab9fe5e9ad
Add AVX2 runtime checks ( #10033 ) ( #10035 )
...
automerge
2020-05-13 13:43:06 -07:00
Ryo Onodera
3474419111
Revert "[NO-MERGE; needs gating logic] Introduce eager rent collection (bp #9527 ) ( #10022 )" ( #10026 )
...
This reverts commit ff21251416
.
2020-05-13 22:51:59 +09:00
mergify[bot]
ff21251416
[NO-MERGE; needs gating logic] Introduce eager rent collection (bp #9527 ) ( #10022 )
...
automerge
2020-05-13 06:12:45 -07:00
mergify[bot]
82783b18ea
Rpc: optionally filter getLargestAccounts by circulating/nonCirculating ( #10007 ) ( #10014 )
...
automerge
2020-05-12 21:54:44 -07:00
mergify[bot]
b7c6f38665
Enable disk metrics ( #10009 ) ( #10010 )
...
automerge
2020-05-12 16:45:26 -07:00
Michael Vines
867a213cd3
Bump version to v1.1.12
2020-05-11 22:10:03 -07:00
Michael Vines
c51a18a887
getClusterNodes RPC API now includes the node software version ( #9993 )
2020-05-11 21:38:19 -07:00
Michael Vines
8d7e90e9b8
Advertise node version in gossip ( #9986 )
...
automerge
2020-05-11 17:45:19 -07:00
mergify[bot]
eb11db3e3e
Check slot cleaned up for RPC blockstore/slot queries ( #9982 ) ( #9989 )
...
automerge
2020-05-11 16:49:22 -07:00
mergify[bot]
8d8ad84527
Add retransmit packets_by_slot metrics ( #9975 ) ( #9984 )
...
automerge
2020-05-11 15:25:40 -07:00
mergify[bot]
52e27712e1
Retransmit and shred fetch metrics ( #9965 ) ( #9969 )
...
automerge
2020-05-10 23:15:15 -07:00
mergify[bot]
b213004157
Rpc: Add getCirculatingSupply endpoint, redux ( #9953 ) ( #9955 )
...
automerge
2020-05-09 12:32:08 -07:00
Michael Vines
5cd685ed3a
Bump version to v1.1.11
2020-05-07 16:57:43 -07:00
mergify[bot]
558324b861
Refactor RPC subscriptions account handling ( #9888 ) ( #9912 )
...
automerge
2020-05-07 01:14:58 -07:00
carllin
b7c6e139e6
Revert ( #9908 )
...
automerge
2020-05-06 22:28:19 -07:00
Michael Vines
fc21c857a3
Bump version to v1.1.10
2020-05-06 16:04:41 -07:00
mergify[bot]
614ad64ec1
Fix ( #9896 ) ( #9901 )
...
automerge
2020-05-06 13:31:02 -07:00
mergify[bot]
59a2b05b44
Gossip no longer pushes/pulls from nodes with a different shred version ( #9868 ) ( #9894 )
...
automerge
2020-05-05 23:06:36 -07:00
mergify[bot]
e85f9fcb73
Repair alternate versions of dead slots (bp #9805 ) ( #9886 )
...
automerge
2020-05-05 19:22:16 -07:00
mergify[bot]
28fa5149b7
Rpc: Filter blockstore data by cluster-confirmed root ( #9873 ) ( #9881 )
...
automerge
2020-05-04 22:34:37 -07:00
mergify[bot]
190acd7d15
Rpc: add getLargestAccounts endpoint ( #9869 ) ( #9877 )
...
automerge
2020-05-04 18:54:21 -07:00
Michael Vines
9d00ff6624
Bump to 1.1.9
2020-05-02 11:41:51 -07:00
Tyera Eulberg
3aa52f95a2
v1.1 backport custom error rename ( #9826 )
...
* Add program_error conversions (#9203 )
* Rename CustomError to Custom (#9207 )
* More custom error rename (#9227 )
automerge
* Remove librapay conflicts
* Fix rebase
Co-authored-by: Jack May <jack@solana.com >
2020-04-30 23:54:11 -06:00
mergify[bot]
3f41d60793
Add commitment Root variant, and add fleshed out --commitment arg to Cli ( #9806 ) ( #9813 )
...
automerge
2020-04-30 10:40:07 -07:00
mergify[bot]
7a6543eb5b
thiserror, docs, remove general Failure case ( #9741 ) ( #9810 )
...
automerge
2020-04-30 10:23:54 -07:00
mergify[bot]
892abd2a24
Make default programs static (bp #9717 ) ( #9814 )
...
automerge
2020-04-30 02:50:34 -07:00
mergify[bot]
a8eb9357cb
Upgrade to Rust 1.43.0 ( #9754 ) ( #9808 )
...
automerge
2020-04-29 19:50:13 -07:00
mergify[bot]
bef59c3bd7
Rpc: remove unwraps ( #9793 ) ( #9797 )
...
automerge
2020-04-29 15:03:05 -07:00
sakridge
a2098c9ea9
Update dalek (v1.1 bp) ( #9765 )
...
* Disable Move/Libra components
* Update dalek version
Co-authored-by: Trent Nelson <trent@solana.com >
2020-04-28 18:37:20 -06:00
Tyera Eulberg
69736a792c
Remove commented code
2020-04-28 15:49:07 -06:00
Tyera Eulberg
59446d5c50
v1.1: backport commitment max changes ( #9775 )
...
* Add largest_confirmed_root to BlockCommitmentCache (#9640 )
* Add largest_confirmed_root to BlockCommitmentCache
* clippy
* Add blockstore to BlockCommitmentCache to check root
* Add rooted_stake helper fn and test
* Nodes that are behind should correctly id confirmed roots
* Simplify rooted_stake collector
* Cache banks in BankForks until optional largest_confirmed_root (#9678 )
automerge
* Rpc: Use cluster largest_confirmed_root as commitment max (#9750 )
automerge
2020-04-28 15:04:41 -06:00
mergify[bot]
109bfc3e7a
Use Blockstore lowest_slot to start root iterator ( #9738 ) ( #9768 )
...
automerge
2020-04-28 11:36:17 -07:00