mergify[bot]
b1b217f12c
Fix poh recorder not flushing virtual ticks immediately ( #5277 ) ( #5281 )
...
automerge
2019-07-25 12:21:56 -07:00
mergify[bot]
73d2c636f4
Post warning if window service isn't receiving any data ( #5269 ) ( #5271 )
...
automerge
2019-07-24 13:31:27 -07:00
Dan Albert
ed83367141
Update cargo toml files to 0.16.7 ( #5258 )
2019-07-23 22:47:02 -06:00
mergify[bot]
16f50729e9
Add logs to indicate when the leader changes (bp #5253 ) ( #5256 )
...
automerge
2019-07-23 20:19:33 -07:00
mergify[bot]
94c757013d
Log the repairee pubkey when unable to serve them ( #5222 ) ( #5226 )
...
automerge
2019-07-22 15:09:33 -07:00
Michael Vines
3448842c0c
Add time units
2019-07-22 08:25:07 -07:00
mergify[bot]
4badf63cfd
Update struct order arbitrarily to match rpc output ( #5197 ) ( #5199 )
...
automerge
2019-07-19 11:23:47 -07:00
mergify[bot]
58666543e2
Add getEpochInfo() and getLeaderSchedule() RPC methods ( #5189 ) ( #5195 )
...
automerge
2019-07-19 08:27:44 -07:00
mergify[bot]
d6ce97bcbd
Fix misleading variable name (bp #5176 ) ( #5183 )
...
automerge
2019-07-18 16:58:53 -07:00
mergify[bot]
3ddc92ab86
Skip sleeping in replay stage if a bank was recently processed (bp #5161 ) ( #5178 )
...
automerge
2019-07-18 15:47:14 -07:00
mergify[bot]
4244a0f716
Add ability to prune ledger (bp #5128 ) ( #5158 )
...
automerge
2019-07-17 17:14:38 -07:00
Dan Albert
5f1d86c040
Bump cargo.toml files to 0.16.6 ( #5155 )
2019-07-17 14:29:33 -06:00
mergify[bot]
7c59c105cf
Add weighted shuffle support for values upto u64::MAX ( #5151 ) ( #5152 )
...
automerge
(cherry picked from commit 10d85f8366
)
2019-07-17 13:12:05 -07:00
Dan Albert
3606d51507
Increment toml and cargo.ock to 0.16.5 ( #5119 )
2019-07-15 17:32:12 -06:00
mergify[bot]
ee6b625c13
fix transaction_count (bp #5110 ) ( #5111 )
...
automerge
2019-07-15 14:46:11 -07:00
mergify[bot]
0a9fbc3e4c
Facility to generate a blocktree prune list using ledger tool ( #5041 ) ( #5081 )
...
automerge
2019-07-12 17:49:29 -07:00
Dan Albert
91d8bfa828
Increment cargo tomls to 0.16.4 ( #5078 )
2019-07-12 16:30:55 -06:00
mergify[bot]
c501c19750
Add a version field to blobs (bp #5057 ) ( #5068 )
...
automerge
2019-07-12 14:38:32 -07:00
mergify[bot]
086e20f6c7
Restore ledger-tool print and json commands ( #5048 ) ( #5049 )
...
automerge
2019-07-11 21:14:37 -07:00
Tyera Eulberg
400610bf6a
v0.16: AccountsDB updates and getProgramAccounts RPC fix ( #5044 )
...
* reduce replicode in accounts, fix cast to i64 (#5025 )
* add accounts_index_scan_accounts (#5020 )
* Plumb scan_accounts into accounts_db, adding load from storage (#5029 )
* Fix getProgramAccounts RPC (#5024 )
* Use scan_accounts to load accounts by program_id
* Add bank test
* Use get_program_accounts in RPC
* Rebase for v0.16
2019-07-11 17:57:56 -06:00
Sagar Dhawan
4d49820188
Handle replicator errors without panicking ( #4957 )
...
* Handle replicator errors without panicking
* Typo
* Handle error with match instead of if-let
* Discard error
2019-07-08 11:23:21 -07:00
mergify[bot]
4779625f23
change vote commission to u8 (from u32) ( #4887 ) ( #4918 )
...
automerge
2019-07-02 14:52:53 -07:00
Dan Albert
3c0b03ba84
Update cargo.toml and cargo.lock files for 0.16.3 ( #4917 )
2019-07-02 14:33:04 -06:00
Tyera Eulberg
c53f163ef5
Add RPC api to return program accounts ( #4876 ) ( #4912 )
...
automerge
2019-07-02 11:48:00 -07:00
mergify[bot]
60c5e59a5e
Always send pull responses to the origin addr ( #4894 ) ( #4897 )
...
automerge
2019-07-01 17:34:51 -07:00
mergify[bot]
092556ae5e
Lower warn to info, fetch from validator root instead of root + 1 ( #4870 ) ( #4873 )
...
automerge
2019-06-28 16:55:46 -07:00
Dan Albert
2d68170747
Update cargo.toml files to version 0.16.2 ( #4854 )
2019-06-27 11:08:02 -06:00
Dan Albert
aca142df16
Update cargo.toml files to 0.16.1 ( #4829 )
2019-06-26 13:25:13 -06:00
mergify[bot]
85a77bec5f
Set proper count value for account stores ( #4797 ) ( #4813 )
...
* set count values for store accounts
* Use AppendVecId type
(cherry picked from commit 9e7f618cff
)
2019-06-25 07:57:40 -07:00
mergify[bot]
e781cbf4ba
Ignore flaky test_two_unbalanced_stakes ( #4794 ) ( #4796 )
...
automerge
2019-06-23 21:30:02 -07:00
mergify[bot]
fea03fdf33
Add storage reward pools ( #4779 ) ( #4789 )
...
automerge
2019-06-22 21:26:11 -07:00
Trent Nelson
8acbb4ab2f
Bank cap rpc ( #4774 )
...
* core/rpc: Name magic number for minted lamports in tests genesis block
* core/rpc: Expose bank::capitalization() via getSolTotalSupply RPC method
* book: Add entry for getTotalSupply RPC method
2019-06-21 21:00:26 -07:00
Rob Walker
a49f5378e2
rewrite vote credits redemption to eat from rewards_pools on an epoch-sensitive basis ( #4775 )
...
* move redemption to rewards pools
* rewrite redemption, touch a few other things
* re-establish test coverage
2019-06-21 20:43:24 -07:00
Michael Vines
f39e74f0d7
serde the full FeeCalculator ( #4778 )
...
automerge
2019-06-21 17:23:26 -07:00
Sagar Dhawan
22b767308a
Add insturctions to run a replicator on testnet ( #4733 )
2019-06-21 16:32:23 -07:00
Michael Vines
36aa876833
Avoid linking with CUDA directly
2019-06-21 15:26:22 -07:00
carllin
06ba0b7279
Remove holding cluster_info lock while forwarding packets ( #4773 )
2019-06-21 15:21:49 -07:00
Sagar Dhawan
da925142d1
Update replicator ports and silence socket timeout on windows ( #4770 )
...
automerge
2019-06-21 11:28:52 -07:00
dependabot-preview[bot]
deb83cdef6
Bump rayon from 1.0.3 to 1.1.0 ( #4729 )
...
automerge
2019-06-21 09:32:41 -07:00
dependabot-preview[bot]
20db335aed
Bump reqwest from 0.9.17 to 0.9.18
...
Bumps [reqwest](https://github.com/seanmonstar/reqwest ) from 0.9.17 to 0.9.18.
- [Release notes](https://github.com/seanmonstar/reqwest/releases )
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/seanmonstar/reqwest/compare/v0.9.17...v0.9.18 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-06-21 08:50:49 -07:00
Michael Vines
36c9e22e3d
Revert "Dynamic erasure ( #4653 )"
...
This reverts commit ada4d16c4c
.
2019-06-20 20:53:03 -07:00
Mark E. Sinclair
ada4d16c4c
Dynamic erasure ( #4653 )
...
Remove erasure-related constants
Remove unneeded `Iterator::collect` call
Document erasure module
Randomize coding blobs used for repair
2019-06-20 20:27:41 -05:00
carllin
aacb38864c
Mark dead forks in replay stage ( #4715 )
...
* Add DeadSlots column family
* Filter dead forks from get_slots_since
* Mark erroring slots as dead in replay stage, add test
* Mark dead forks in progress instead of removing them
* Fix logging process_entries failures in replay_stage
* Unignore test_fail_entry_verification_leader
2019-06-20 15:50:41 -07:00
Michael Vines
4a32bc48d2
ignore unstable test_repairman_catchup
2019-06-20 09:24:11 -07:00
Pankaj Garg
9800e09431
Thread pool for par_iter in EntrySlice::verify ( #4732 )
...
* Use thread pool for entry verify par iter
* some performance metrics
* check batch size and use CPU for smaller batches
2019-06-19 16:31:32 -07:00
carllin
61483c18ca
Change seed for retransmit to use blob signature ( #4727 )
...
* Switch seed for retransmit to use blob signature
* Use seed_len
* Use last bytes of signature as seed instead of first bytes
2019-06-19 15:36:06 -07:00
Rob Walker
41fbdc6e08
use stake ( #4721 )
2019-06-19 11:54:52 -07:00
carllin
46bb79df29
Support for custom BroadcastStage in local cluster tests ( #4716 )
...
* Refactor BroadcastStage to support custom implementations, add FailEntryVerificationBroadcastRun implementation
* Plumb switch on broadcast type through validator
* Add test for validator generating non-verifiable entries to local_cluster
* Fix bad initializers
* Refactor broadcast run code into utils
2019-06-19 00:13:19 -07:00
dependabot-preview[bot]
2da7c7fbd3
Bump nix from 0.14.0 to 0.14.1 ( #4642 )
...
automerge
2019-06-18 11:36:26 -07:00
Michael Vines
5683282c94
Update to solana-perf-libs v0.14.0, with support for both CUDA 10.0 and 10.1
2019-06-18 10:41:03 -07:00