carllin 
							
						 
					 
					
						
						
							
						
						d6737b8cc9 
					 
					
						
						
							
							Set epoch schedule in set_root in leader schedule cache ( #4821 )  
						
						
						
						
					 
					
						2019-06-26 00:19:48 -07:00 
						 
				 
			
				
					
						
							
							
								Trent Nelson 
							
						 
					 
					
						
						
							
						
						f20ba423ca 
					 
					
						
						
							
							Merklize PoH TX mixin hash ( #4644 )  
						
						
						
						
					 
					
						2019-06-25 14:44:27 -06:00 
						 
				 
			
				
					
						
							
							
								Sathish 
							
						 
					 
					
						
						
							
						
						9e7f618cff 
					 
					
						
						
							
							Set proper count value for account stores ( #4797 )  
						
						... 
						
						
						
						* set count values for store accounts
* Use AppendVecId type 
						
						
					 
					
						2019-06-25 07:21:45 -07:00 
						 
				 
			
				
					
						
							
							
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						74a06e4230 
					 
					
						
						
							
							Update thinclient to resend the same tx until its blockhash expires ( #4807 )  
						
						
						
						
					 
					
						2019-06-24 16:46:34 -07:00 
						 
				 
			
				
					
						
							
							
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						3f8ff23125 
					 
					
						
						
							
							Forward transactions to the leader for next Nth slot ( #4806 )  
						
						... 
						
						
						
						* review comments 
						
						
					 
					
						2019-06-24 15:56:50 -07:00 
						 
				 
			
				
					
						
							
							
								anatoly yakovenko 
							
						 
					 
					
						
						
							
						
						29611fb61d 
					 
					
						
						
							
							tower consensus naming ( #4598 )  
						
						... 
						
						
						
						s/locktower/tower/g 
						
						
					 
					
						2019-06-24 13:41:23 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						206e62271b 
					 
					
						
						
							
							Ignore flaky test_two_unbalanced_stakes ( #4794 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-06-23 20:55:43 -07:00 
						 
				 
			
				
					
						
							
							
								dependabot-preview[bot] 
							
						 
					 
					
						
						
							
						
						4e78354ab6 
					 
					
						
						
							
							Bump serde_derive from 1.0.92 to 1.0.93 ( #4790 )  
						
						... 
						
						
						
						Bumps [serde_derive](https://github.com/serde-rs/serde ) from 1.0.92 to 1.0.93.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.92...v1.0.93 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com > 
						
						
					 
					
						2019-06-23 20:23:41 -07:00 
						 
				 
			
				
					
						
							
							
								dependabot-preview[bot] 
							
						 
					 
					
						
						
							
						
						0e1480b84e 
					 
					
						
						
							
							Bump serde from 1.0.92 to 1.0.93 ( #4791 )  
						
						... 
						
						
						
						Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.92 to 1.0.93.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.92...v1.0.93 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com > 
						
						
					 
					
						2019-06-23 17:23:41 -07:00 
						 
				 
			
				
					
						
							
							
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						11992946a4 
					 
					
						
						
							
							Add storage reward pools ( #4779 )  
						
						
						
						
					 
					
						2019-06-22 17:18:35 -07:00 
						 
				 
			
				
					
						
							
							
								Dan Albert 
							
						 
					 
					
						
						
							
						
						9911942dbd 
					 
					
						
						
							
							Increment cargo.toml files to v0.17.0  
						
						
						
						
					 
					
						2019-06-22 04:35:25 +00: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 
						 
				 
			
				
					
						
							
							
								Sathish Ambley 
							
						 
					 
					
						
						
							
						
						8b41a5d725 
					 
					
						
						
							
							periodically save config in separate folders  
						
						
						
						
					 
					
						2019-06-17 22:48:27 -07:00 
						 
				 
			
				
					
						
							
							
								Sathish Ambley 
							
						 
					 
					
						
						
							
						
						7fd879b417 
					 
					
						
						
							
							Restart validator nodes from snapshots  
						
						
						
						
					 
					
						2019-06-17 22:48:27 -07:00 
						 
				 
			
				
					
						
							
							
								Sathish Ambley 
							
						 
					 
					
						
						
							
						
						dc5c6e7cf8 
					 
					
						
						
							
							validator restart  
						
						
						
						
					 
					
						2019-06-17 22:48:27 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						feeaad619a 
					 
					
						
						
							
							Avoid panic if no rpc peers exist  
						
						
						
						
					 
					
						2019-06-17 19:47:45 -07:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						9cafd1f85e 
					 
					
						
						
							
							Change check_txs to ignore recv errors and re-enable test ( #4593 )  
						
						... 
						
						
						
						Use more chunks to avoid duplicate signature failures:
Duplicate signatures can occur because bank.clear_signatures()
can occur before the bank has actually committed the signatures
to the status cache and then error out on the next set of transactions. 
						
						
					 
					
						2019-06-17 19:04:21 -07:00 
						 
				 
			
				
					
						
							
							
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						cc48773b03 
					 
					
						
						
							
							Add "download from replicator" utility ( #4709 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-06-17 18:12:13 -07:00 
						 
				 
			
				
					
						
							
							
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						8fbf0e2d9f 
					 
					
						
						
							
							Update replicators to use the storage blockhash to generate offsets ( #4712 )  
						
						
						
						
					 
					
						2019-06-17 16:39:26 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						5bf87de136 
					 
					
						
						
							
							Add obvious log message indicating CUDA feature state  
						
						
						
						
					 
					
						2019-06-17 11:01:55 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						97a136ea20 
					 
					
						
						
							
							Set rustc-cfg=cuda explicitly, also code cleanup  
						
						
						
						
					 
					
						2019-06-17 11:01:55 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						4c6a6d63bf 
					 
					
						
						
							
							add MiningPools, fund validator MiningPools from inflation ( #4676 )  
						
						... 
						
						
						
						* add MiningPool fund validator MinigPools from inflation
* fixup
* finish rename of MINIMUM_SLOT_LENGTH to MINIMUM_SLOTS_PER_EPOCH
* deterministic miningpool location
* point_value, not credit_value... use f64 
						
						
					 
					
						2019-06-14 11:38:37 -07:00 
						 
				 
			
				
					
						
							
							
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						119467df59 
					 
					
						
						
							
							Add storage mining pool to genesis and implement automatic reward redeeming ( #4683 )  
						
						... 
						
						
						
						* Add storage mining pool to genesis and implement automatic reward collection
* Address review comments 
						
						
					 
					
						2019-06-13 22:30:51 -07:00 
						 
				 
			
				
					
						
							
							
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						b1ac8f933b 
					 
					
						
						
							
							Fix storage program space issues and limit storage transaction data ( #4677 )  
						
						
						
						
					 
					
						2019-06-13 17:53:54 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						8628f33d0b 
					 
					
						
						
							
							Fix HostId field in the testnet dashboard  
						
						
						
						
					 
					
						2019-06-13 16:09:09 -07:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						8c1b9a0b67 
					 
					
						
						
							
							Data plane verification ( #4639 )  
						
						... 
						
						
						
						* Add signature to blob
* Change Signable trait to support returning references to signable data
* Add signing to broadcast
* Verify signatures in window_service
* Add testing for signatures to erasure
* Add RPC for getting current slot, consume RPC call in test_repairman_catchup for more deterministic results 
						
						
					 
					
						2019-06-12 16:43:05 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						d807217be7 
					 
					
						
						
							
							Simplify and camelCase getEpochVoteAccounts RPC API ( #4658 )  
						
						... 
						
						
						
						* Simplify and camelCase getEpochVoteAccounts RPC API
* Set a commission for testing 
						
						
					 
					
						2019-06-12 14:12:08 -07:00 
						 
				 
			
				
					
						
							
							
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						8019bff391 
					 
					
						
						
							
							Fixes for storage program and rework storage stage ( #4654 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-06-11 18:27:47 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						697228a484 
					 
					
						
						
							
							rpc vote_accounts by ecurrent pocch, not stakers epoch ( #4651 )  
						
						
						
						
					 
					
						2019-06-11 16:57:47 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						3217a1d70c 
					 
					
						
						
							
							use highest staked node as bootstrap leader, remove bootstrap_leader from genesis_block ( #4635 )  
						
						... 
						
						
						
						* use highest staked node as bootstrap leader, remove bootstrap_leader from genesis_block
* clippy
* fixup
* fixup 
						
						
					 
					
						2019-06-11 11:44:58 -07:00 
						 
				 
			
				
					
						
							
							
								dependabot-preview[bot] 
							
						 
					 
					
						
						
							
						
						1d957b6b80 
					 
					
						
						
							
							Bump byteorder from 1.3.1 to 1.3.2 ( #4641 )  
						
						... 
						
						
						
						Bumps [byteorder](https://github.com/BurntSushi/byteorder ) from 1.3.1 to 1.3.2.
- [Release notes](https://github.com/BurntSushi/byteorder/releases )
- [Changelog](https://github.com/BurntSushi/byteorder/blob/master/CHANGELOG.md )
- [Commits](https://github.com/BurntSushi/byteorder/compare/1.3.1...1.3.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com > 
						
						
					 
					
						2019-06-11 11:21:26 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						e56430c9fb 
					 
					
						
						
							
							make runtime depend on bpf_loader ( #4601 )  
						
						... 
						
						
						
						* make runtime depend on bpf_loader
* remove vote redundancy, move bpf_loader to genesis, export program\! from bpf_loader crate
* move bpf_loader specification into genesis
* bpf tests to use genesis with bpf
* need to avoid depending on programs, except for macros 
						
						
					 
					
						2019-06-11 10:27:22 -07:00