mergify[bot]
bef59c3bd7
Rpc: remove unwraps ( #9793 ) ( #9797 )
...
automerge
2020-04-29 15:03:05 -07: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
mergify[bot]
89bfe5fab0
sanitize lowest slots ( #9747 ) ( #9752 )
...
automerge
2020-04-27 22:01:41 -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
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]
d5cbac41cb
Fix vote listener passing bad transactions ( #9694 ) ( #9696 )
...
automerge
2020-04-23 18:43:07 -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]
dabbdcf988
Push down cluster_info lock (bp #9594 ) ( #9637 )
...
automerge
2020-04-21 16:42:07 -07:00
mergify[bot]
3fceaf694c
Flag test_tvu_exit as serial to hopefully reduce CI flakiness ( #9509 ) ( #9639 )
...
automerge
2020-04-21 14:43:29 -07:00
mergify[bot]
34df5ad364
cli: Add transaction-history (bp #9614 ) ( #9623 )
...
automerge
2020-04-21 10:49:24 -07:00
mergify[bot]
573aed2b4b
RPC: Allow single slot address history queries ( #9630 ) ( #9635 )
...
(cherry picked from commit 3023691487
)
Co-authored-by: Justin Starry <justin@solana.com >
2020-04-21 10:23:34 -07:00
mergify[bot]
7c6fb3d554
Wait for supermajority of cluster to have rooted a transaction to consider it finalized ( #9618 ) ( #9627 )
...
automerge
2020-04-21 00:59:37 -07:00
mergify[bot]
1cc2f67391
test ( #9601 )
...
automerge
2020-04-20 10:09:49 -07:00
mergify[bot]
5d547130f0
Calculate distance between u64 without overflow ( #9592 ) ( #9599 )
...
automerge
2020-04-20 01:25:41 -07:00
mergify[bot]
5e215ac854
log proper slot ( #9576 ) ( #9589 )
...
automerge
2020-04-19 15:52:03 -07:00
sakridge
f9d68b5d86
Budget for gossip traffic ( #9550 )
...
(cherry picked from commit 65a9658b13
)
2020-04-18 23:09:16 -07:00
mergify[bot]
6a5f67f78c
validator: Consider the activated stake of this node to be online again ( #9573 ) ( #9574 )
...
automerge
2020-04-18 11:54:42 -07:00
Michael Vines
b9cf02fd6a
Report offline/wrong-shred nodes while waiting for a super majority in gossip
...
(cherry picked from commit 8509dcb8a0
)
2020-04-17 16:21:43 -07:00
Michael Vines
71cb8de0dd
Reduce ReceiveUpdates log spam
...
(cherry picked from commit 7b5cdf6adf
)
2020-04-17 16:21:43 -07:00
mergify[bot]
2ad435587a
Increase the number of JSON RPC service threads ( #9551 ) ( #9561 )
...
automerge
2020-04-17 14:48:32 -07:00
Michael Vines
b4345c039a
Make rpc_subscriptions.rs tests serial ( #9556 )
...
automerge
(cherry picked from commit b58338b066
)
2020-04-17 11:40:12 -07:00
mergify[bot]
e61545ad18
Make rpc tests serial ( #9537 ) ( #9553 )
...
automerge
2020-04-16 23:34:26 -07:00
mergify[bot]
961d1f0ee5
Simplify EpochSlots update ( #9545 ) ( #9548 )
...
automerge
2020-04-16 21:02:28 -07:00
carllin
aaec7de881
Fix broadcast metrics ( #9461 )
...
* Rework broadcast metrics to support multiple threads
* Update dashboards
Co-authored-by: Carl <carl@solana.com >
2020-04-16 13:02:02 -07:00
sakridge
420ea2f143
Reduce cluster-info metrics. ( #9465 )
2020-04-16 13:02:02 -07:00
mergify[bot]
cf9936a314
RPC: Add health check URI (bp #9499 ) ( #9505 )
...
automerge
2020-04-15 11:33:20 -07:00
mergify[bot]
6765453f8a
validator: Improve --dynamic-port-range and sys-tuner error messages (bp #9494 ) ( #9496 )
...
automerge
2020-04-14 13:54:29 -07:00
mergify[bot]
a895ce51ee
Fix flaky new_archiver_external_ip_test ( #9457 ) ( #9458 )
...
automerge
2020-04-12 12:48:49 -07:00
mergify[bot]
68525a961f
Remove slot field, add test ( #9444 ) ( #9449 )
...
automerge
2020-04-11 15:33:12 -07:00
mergify[bot]
c3227ab671
Simplify vote simulation ( #9435 ) ( #9439 )
...
automerge
2020-04-10 18:50:11 -07:00
mergify[bot]
310aa1a63f
ReceiveUpdates spams the log, adjust the threshold higher ( #9429 ) ( #9430 )
...
automerge
2020-04-10 11:24:00 -07:00
mergify[bot]
d5ae850169
Search for ports sequentially instead of at random for more predictable port selection (bp #9411 ) ( #9419 )
...
automerge
2020-04-09 21:43:29 -07:00
mergify[bot]
89f5153316
Rpc: Add getConfirmedSignaturesForAddress ( #9407 ) ( #9418 )
...
automerge
2020-04-09 21:15:33 -07:00
mergify[bot]
677008b6cc
Allow lower shred count ( #9410 ) ( #9412 )
...
automerge
2020-04-09 18:20:28 -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
mergify[bot]
b87a1d2bc5
Optimize broadcast cluster_info critical section ( #9327 ) ( #9344 )
...
automerge
2020-04-06 19:11:23 -07:00
mergify[bot]
3a6c23e995
Make TestValidator mint_lamports configurable ( #9337 ) ( #9339 )
...
automerge
2020-04-06 17:32:49 -07:00
Tyera Eulberg
cc07c86aab
Reinstate commitment param to support old clients ( #9324 )
...
automerge
2020-04-06 11:10:06 -07:00
mergify[bot]
543b6016ea
Remove write lock ( #9311 ) ( #9315 )
...
automerge
2020-04-06 09:22:42 -07:00
mergify[bot]
f4e05909f7
Update getSignatureStatuses to return historical statuses ( #9314 ) ( #9322 )
...
automerge
2020-04-06 04:54:12 -07:00
mergify[bot]
5da1466d08
Introduce background stale AppendVec shrink mechanism ( #9219 ) ( #9318 )
...
automerge
2020-04-06 02:31:12 -07:00
mergify[bot]
7a8528793e
Deprecate confirmTransaction
, getSignatureStatus
, and getSignatureConfirmation
( #9298 ) ( #9309 )
...
automerge
2020-04-05 00:51:44 -07:00
mergify[bot]
4a0338c902
Rework TransactionStatus index in blockstore ( #9281 ) ( #9304 )
...
automerge
2020-04-04 23:09:06 -07:00
mergify[bot]
11b4da4146
RPC: add err
field to TransactionStatus, alongside the now deprecated status
field ( #9296 ) ( #9303 )
...
automerge
2020-04-04 21:58:44 -07:00
carllin
4649378f95
ReplayStage fixes ( #9271 )
...
Co-authored-by: Carl <carl@solana.com >
2020-04-02 18:12:59 -07:00