Michael Vines
da038e626a
v1.1: ledger_cleanup_service: compact at a slower rate than purging ( #10415 )
...
automerge
2020-06-04 20:30:31 -07:00
mergify[bot]
8d89eac32f
Support opening an in-use rocksdb as secondary (bp #10209 ) ( #10381 )
...
automerge
2020-06-02 23:51:43 -07:00
Michael Vines
5ade9b9f02
Revert "Reduce UNLOCK_NONCE_SLOT to ensure it is active on all three clusters ( #10223 )" ( #10370 )
...
automerge
2020-06-02 12:42:03 -07:00
Trent Nelson
b128087445
Backport of #9161 to v1.1 branch ( #10327 )
...
automerge
2020-05-29 16:34:36 -07:00
Michael Vines
24c796b434
Bump version to 1.1.16
2020-05-27 18:13:17 -07:00
carllin
2cdd3f835f
log leader ( #10280 )
...
Co-authored-by: Carl <carl@solana.com >
2020-05-27 18:07:31 -07:00
Michael Vines
5d971472b2
Purge next slots to avoid a blockstore_processor panic on restart ( #10277 )
2020-05-27 17:10:27 -07:00
Michael Vines
f1201502d4
Bump version to 1.1.15
2020-05-26 21:22:34 -07:00
Michael Vines
9adf8b4fc8
Reduce UNLOCK_NONCE_SLOT to ensure it is active on all three clusters ( #10223 )
...
automerge
2020-05-25 01:08:30 -07:00
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]
abd977b819
Fix erasure (bp #10095 ) ( #10127 )
...
automerge
2020-05-19 22:21:35 -07:00
carllin
a4047bb9c8
Fix deserialize reference tick ( #10111 )
...
Co-authored-by: Carl <carl@solana.com >
2020-05-19 13:55:37 -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
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]
7bc915c0d1
Abort if the open fd limit cannot be increased (bp #10064 ) ( #10074 )
...
automerge
2020-05-15 14:35:29 -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
Michael Vines
867a213cd3
Bump version to v1.1.12
2020-05-11 22:10:03 -07:00
mergify[bot]
8d8ad84527
Add retransmit packets_by_slot metrics ( #9975 ) ( #9984 )
...
automerge
2020-05-11 15:25:40 -07:00
mergify[bot]
50eba96b58
More logging around failure ( #9967 ) ( #9968 )
...
automerge
2020-05-10 17:23:30 -07:00
Michael Vines
5cd685ed3a
Bump version to v1.1.11
2020-05-07 16:57:43 -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
Michael Vines
9d00ff6624
Bump to 1.1.9
2020-05-02 11:41:51 -07:00
mergify[bot]
892abd2a24
Make default programs static (bp #9717 ) ( #9814 )
...
automerge
2020-04-30 02:50:34 -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
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
mergify[bot]
fbcc107086
Clean up use
to keep rust 1.43.0 from complaining ( #9740 ) ( #9749 )
...
automerge
2020-04-27 18:49:58 -07:00
Michael Vines
0afb058616
Bump version to 1.1.8
2020-04-23 20:40:29 -07:00
sakridge
948d869c49
Update to rocksdb 0.14 and set max wal size ( #9668 ) ( #9688 )
2020-04-23 10:42:31 -07:00
Michael Vines
1ddff68642
Bump version to 1.1.7
2020-04-22 22:13:46 -07:00
mergify[bot]
6c08dc9c9d
Add getLowestNonpurgedBlock rpc; use blockstore api in getConfirmedBlocks ( #9656 ) ( #9664 )
...
automerge
2020-04-22 15:13:23 -07:00
mergify[bot]
facb209720
Error for invalid shred. ( #9588 ) ( #9597 )
...
automerge
2020-04-19 22:50:08 -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
Stephen Akridge
a420d1e91e
Don't unwrap on session new
...
(cherry picked from commit 30b3862770
)
2020-04-16 09:46:05 -07:00
mergify[bot]
086cdd8ef7
Rpc: Speed up getBlockTime ( #9510 ) ( #9514 )
...
automerge
2020-04-15 19:12:09 -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]
89f5153316
Rpc: Add getConfirmedSignaturesForAddress ( #9407 ) ( #9418 )
...
automerge
2020-04-09 21:15:33 -07:00
mergify[bot]
65f0187324
Remove dead code ( #9404 ) ( #9409 )
...
automerge
2020-04-09 14:08:15 -07:00
mergify[bot]
8dc5d10f9c
Rpc: Add getConfirmedTransaction ( #9381 ) ( #9393 )
...
automerge
2020-04-09 09:44:24 -07:00
mergify[bot]
7a0dcdd1a4
Add Metrics/Dashboards tracking block production ( #9342 ) ( #9380 )
...
automerge
2020-04-08 15:54:04 -07:00
mergify[bot]
34893d2449
Add blockstore address-to-signature index ( #9367 ) ( #9379 )
...
automerge
2020-04-08 14:05:54 -07:00
Michael Vines
580304add4
Bump version to 1.1.3
2020-04-07 09:33:26 -07:00