mergify[bot]
d9e14b4a82
Fix another unstable test after eager rent ( #10120 ) ( #10143 )
...
automerge
2020-05-20 10:22:11 -07:00
Michael Vines
726eadc64b
Bump version to 1.1.14
2020-05-18 15:15:26 -07:00
Michael Vines
2634402fef
Bump version to 1.1.13
2020-05-17 16:35:36 -07:00
mergify[bot]
b9a80152df
Fix unstable test after eager rent collection ( #10031 ) ( #10060 )
...
automerge
2020-05-15 01:25:48 -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
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]
7e6bbc7b77
Introduce type alias Ancestors ( #9699 ) ( #10018 )
...
automerge
2020-05-13 01:46:38 -07:00
Michael Vines
867a213cd3
Bump version to v1.1.12
2020-05-11 22:10:03 -07:00
mergify[bot]
b213004157
Rpc: Add getCirculatingSupply endpoint, redux ( #9953 ) ( #9955 )
...
automerge
2020-05-09 12:32:08 -07:00
Ryo Onodera
cfdc0eb99e
Maintain sysvar balances for consistent market cap. ( #9942 )
...
automerge
2020-05-08 12:15:37 -07:00
Michael Vines
5cd685ed3a
Bump version to v1.1.11
2020-05-07 16:57:43 -07:00
Ryo Onodera
9498f11d46
v1.1: Include account.owner into account hash ( #9918 )
...
automerge
2020-05-07 13:00:52 -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]
e85f9fcb73
Repair alternate versions of dead slots (bp #9805 ) ( #9886 )
...
automerge
2020-05-05 19:22:16 -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
sakridge
fa254ff18f
Fuzzer test and fixes ( #9853 ) ( #9858 )
2020-05-02 10:05:13 -07:00
sakridge
f78df36363
Put empty accounts in the accounts list on load ( #9840 ) ( #9854 )
...
Indexing into accounts array does not match account_keys otherwise.
Also enforce program accounts not at index 0
Enforce at least 1 Read-write signing fee-payer account.
2020-05-01 21:37:13 -07:00
Michael Vines
8079359420
Add incinerator sysvar ( #9815 ) ( #9836 )
...
(cherry picked from commit 8dfe0affd4
)
2020-05-01 09:02:59 -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]
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
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
mergify[bot]
9c6f613f8c
Input values are not sanitized after they are deserialized, making it far too easy for Leo to earn SOL (bp #9706 ) ( #9736 )
...
automerge
2020-04-27 16:23:59 -07:00
mergify[bot]
4a86a794ed
Filter program ids to store (bp #9721 ) ( #9724 )
...
automerge
2020-04-26 01:49:15 -07:00
Michael Vines
0afb058616
Bump version to 1.1.8
2020-04-23 20:40:29 -07:00
Michael Vines
1ddff68642
Bump version to 1.1.7
2020-04-22 22:13:46 -07:00
mergify[bot]
c0b250285a
Add custodian option to withdraw-stake command (bp #9662 ) ( #9675 )
...
* Merge stake::withdraw instructions (#9617 )
* Add custodian option to withdraw-stake command (#9662 )
automerge
Co-authored-by: Greg Fitzgerald <greg@solana.com >
2020-04-22 20:30:46 -07:00
Michael Vines
12ed7c6845
Bump version to 1.1.6
2020-04-18 23:37:34 -07:00
Michael Vines
b260f686a3
Only build x86_64-unknown-linux-gnu on docs.rs
2020-04-16 19:07:08 -07:00
Michael Vines
135763e019
Bump version to 1.1.5
2020-04-16 13:23:21 -07:00
mergify[bot]
adb0824da5
Use same max_age regardless of leader/not-leader ( #9423 ) ( #9487 )
...
automerge
2020-04-14 02:50:42 -07:00
Michael Vines
d6f1e4b10a
Bump version to v1.1.4
2020-04-12 18:00:06 -07:00
mergify[bot]
45093c8092
Calculate account refs fix ( #9447 ) ( #9450 )
...
automerge
2020-04-11 13:48:11 -07:00
mergify[bot]
7a0dcdd1a4
Add Metrics/Dashboards tracking block production ( #9342 ) ( #9380 )
...
automerge
2020-04-08 15:54:04 -07:00
Michael Vines
580304add4
Bump version to 1.1.3
2020-04-07 09:33:26 -07:00
mergify[bot]
5da1466d08
Introduce background stale AppendVec shrink mechanism ( #9219 ) ( #9318 )
...
automerge
2020-04-06 02:31:12 -07:00
Michael Vines
40d0f8da2d
Bump version to 1.1.2
2020-04-02 22:35:56 -07:00
mergify[bot]
220a369efa
Enforce an executable's rent exemption in the runtime ( #9134 ) ( #9191 )
...
(cherry picked from commit 130c0b484d
)
Co-authored-by: Jack May <jack@solana.com >
2020-03-31 11:57:19 -07:00
Michael Vines
47c6dfe1aa
Bump version to v1.1.1
2020-03-30 23:15:07 -07:00
mergify[bot]
f31d2d9cc4
Use cluster confirmations in rpc and pubsub ( #9138 ) ( #9170 )
...
automerge
2020-03-30 18:11:45 -07:00
mergify[bot]
61c2883de6
Calculate ref counts earlier to prevent bad clean ( #9147 ) ( #9155 )
...
automerge
2020-03-29 15:53:56 -07:00
mergify[bot]
c0b178db45
Sanitize zero lamport accounts in append vecs ( #9083 ) ( #9149 )
...
automerge
2020-03-29 00:39:28 -07:00
Jack May
e2491c6322
Prevent add/subtract from executable account ( #9132 )
2020-03-27 16:43:25 -07:00
Justin Starry
5d9298543f
Exclude all executable accounts from rent collection ( #9116 )
...
* Whitelist executable accounts for rent exemption
* nudge
2020-03-27 23:28:18 +08:00
carllin
f3d556e3f9
Refactor VoteTracker ( #9084 )
...
* Refactor VoteTracker
Co-authored-by: Carl <carl@solana.com >
2020-03-26 17:55:17 -07:00
Jack May
8d4cecdb77
Account data may not change once the executable bit is set ( #9099 )
...
automerge
2020-03-26 17:10:11 -07:00