carllin 
							
						 
					 
					
						
						
							
						
						c9d63204eb 
					 
					
						
						
							
							Replace unneeded seqcst with relaxed on atomic operations ( #4587 )  
						
						
						
						
					 
					
						2019-06-06 23:53:21 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						cfab54511b 
					 
					
						
						
							
							Ignore bench_banking_stage_multi_accounts ( #4590 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-06-06 21:47:07 -07:00 
						 
				 
			
				
					
						
							
							
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						194491ae96 
					 
					
						
						
							
							Removed some dead code ( #4563 )  
						
						... 
						
						
						
						* Removed some dead code
* remove dead code from Replicator 
						
						
					 
					
						2019-06-06 14:26:12 -07:00 
						 
				 
			
				
					
						
							
							
								anatoly yakovenko 
							
						 
					 
					
						
						
							
						
						82df267ec9 
					 
					
						
						
							
							s/avalanche/turbine ( #4561 )  
						
						... 
						
						
						
						* s/avalanche/turbine/g 
						
						
					 
					
						2019-06-06 12:48:40 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						51aacfe3ca 
					 
					
						
						
							
							Use pure-rust reed-solomon-erasure for windows ( #4548 )  
						
						
						
						
					 
					
						2019-06-04 21:49:27 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						8ec5a47027 
					 
					
						
						
							
							Add EntryWriter::write() stub for windows ( #4546 )  
						
						
						
						
					 
					
						2019-06-04 20:15:37 -07:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						5bd3eb4557 
					 
					
						
						
							
							Up number of threads ( #4541 )  
						
						
						
						
					 
					
						2019-06-04 18:01:28 -07:00 
						 
				 
			
				
					
						
							
							
								dependabot-preview[bot] 
							
						 
					 
					
						
						
							
						
						e9cb4a12dc 
					 
					
						
						
							
							Bump serde_derive from 1.0.91 to 1.0.92 ( #4505 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-06-04 15:48:23 -07:00 
						 
				 
			
				
					
						
							
							
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						de5cad9211 
					 
					
						
						
							
							Add account owner to Storage Accounts ( #4537 )  
						
						... 
						
						
						
						* Add account owner to Storage Accounts
* Fix tests 
						
						
					 
					
						2019-06-04 14:52:52 -07:00 
						 
				 
			
				
					
						
							
							
								dependabot-preview[bot] 
							
						 
					 
					
						
						
							
						
						ce2ce76958 
					 
					
						
						
							
							Bump serde from 1.0.91 to 1.0.92 ( #4504 )  
						
						... 
						
						
						
						Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.91 to 1.0.92.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.91...v1.0.92 ) 
						
						
					 
					
						2019-06-04 14:32:09 -07:00 
						 
				 
			
				
					
						
							
							
								dependabot-preview[bot] 
							
						 
					 
					
						
						
							
						
						d77c98530f 
					 
					
						
						
							
							Bump libc from 0.2.55 to 0.2.58 ( #4514 )  
						
						... 
						
						
						
						Bumps [libc](https://github.com/rust-lang/libc ) from 0.2.55 to 0.2.58.
- [Release notes](https://github.com/rust-lang/libc/releases )
- [Commits](https://github.com/rust-lang/libc/compare/0.2.55...0.2.58 ) 
						
						
					 
					
						2019-06-04 14:31:06 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						3635a68129 
					 
					
						
						
							
							solana-install now compiles for Windows ( #4531 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-06-04 08:51:20 -07:00 
						 
				 
			
				
					
						
							
							
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						70a16e91a5 
					 
					
						
						
							
							Randomize avalanche broadcast peer table for each blob ( #4529 )  
						
						... 
						
						
						
						* fix clippy warnings 
						
						
					 
					
						2019-06-03 20:38:05 -07:00 
						 
				 
			
				
					
						
							
							
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						a77775cb58 
					 
					
						
						
							
							Move validation submissions into its own fn ( #4528 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-06-03 18:27:06 -07:00 
						 
				 
			
				
					
						
							
							
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						167e15a5ae 
					 
					
						
						
							
							Update replicator sampling and proof generation ( #4522 )  
						
						... 
						
						
						
						* Update replicator sampling and proof generation
* Clippy 
						
						
					 
					
						2019-06-03 17:27:28 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						c56052ff16 
					 
					
						
						
							
							remove from_account from stake_instruction ( #4502 )  
						
						
						
						
					 
					
						2019-06-03 09:04:51 -07:00 
						 
				 
			
				
					
						
							
							
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						3574469052 
					 
					
						
						
							
							Add random distribution for avalanche peers ( #4493 )  
						
						... 
						
						
						
						* Add random distribution for avalanche peers
* fix clippy warnings
* bug fixes
* nits 
						
						
					 
					
						2019-06-01 07:55:43 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						028e111fbc 
					 
					
						
						
							
							remove payer from vote instructions ( #4475 )  
						
						
						
						
					 
					
						2019-05-31 11:45:17 -07:00 
						 
				 
			
				
					
						
							
							
								Sathish 
							
						 
					 
					
						
						
							
						
						182096dc1a 
					 
					
						
						
							
							Create bank snapshots ( #4244 )  
						
						... 
						
						
						
						* Revert "Revert "Create bank snapshots (#3671 )" (#4243 )"
This reverts commit 81fa69d347 
						
						
					 
					
						2019-05-30 21:31:35 -07:00 
						 
				 
			
				
					
						
							
							
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						b8aff218e2 
					 
					
						
						
							
							Shutdown all services before bailing replicator init ( #4487 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-05-30 14:36:47 -07:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						045d4d5294 
					 
					
						
						
							
							Unignore test test_repairman_catchup ( #4484 )  
						
						
						
						
					 
					
						2019-05-30 13:21:12 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						39b40dfff8 
					 
					
						
						
							
							Remove runtime dependency on storage ( #4480 )  
						
						
						
						
					 
					
						2019-05-30 10:54:28 -07:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						c82f4a1b6d 
					 
					
						
						
							
							Unignore test_repairman_catchup  
						
						
						
						
					 
					
						2019-05-29 21:59:41 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						7a021dff05 
					 
					
						
						
							
							Beautify Cargo.tomls with |cargo tomlfmt| ( #4477 )  
						
						
						
						
					 
					
						2019-05-29 18:30:49 -07:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						348c2263ba 
					 
					
						
						
							
							Remove genesis blockhash ( #4471 )  
						
						... 
						
						
						
						* Remove genesis blockhash
* Remove genesis blockhash from tests
* Fix golden 
						
						
					 
					
						2019-05-29 17:29:02 -07:00 
						 
				 
			
				
					
						
							
							
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						b5324063f1 
					 
					
						
						
							
							Use thread pools for rayon par_iter ( #4473 )  
						
						... 
						
						
						
						* Use thread pools for rayon par_iter
* address review comments
* cleanup 
						
						
					 
					
						2019-05-29 17:16:36 -07:00 
						 
				 
			
				
					
						
							
							
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						6ed071c4dd 
					 
					
						
						
							
							Fix storage stage operating on empty slots ( #4474 )  
						
						... 
						
						
						
						* Fix storage stage operating on empty slots
* Reduce fn argument count
* Fix tests 
						
						
					 
					
						2019-05-29 15:01:20 -07:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						4404634b14 
					 
					
						
						
							
							Coalesce packets better ( #4456 )  
						
						
						
						
					 
					
						2019-05-29 12:17:50 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						6a1de33138 
					 
					
						
						
							
							tighten up packets_to_blobs ( #4464 )  
						
						... 
						
						
						
						* tighten up packets_to_blobs
* missed a test 
						
						
					 
					
						2019-05-29 10:08:35 -07:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						534244b322 
					 
					
						
						
							
							Fix set_roots to use cached bank parents instead of searching blocktree ( #4466 )  
						
						
						
						
					 
					
						2019-05-29 09:43:22 -07:00 
						 
				 
			
				
					
						
							
							
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						335dfdc4d5 
					 
					
						
						
							
							Fix Gossip skipping push for some values ( #4463 )  
						
						... 
						
						
						
						* Make gossip skip over values from Pruned nodes
* Add test and init blooms to contain the origin 
						
						
					 
					
						2019-05-28 18:39:40 -07:00 
						 
				 
			
				
					
						
							
							
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						c8a03c7b3d 
					 
					
						
						
							
							Save RNG for generating random storage sampling offsets ( #4450 )  
						
						... 
						
						
						
						* Save RNG for generating random storage sampling offsets
* fix clippy
* fix stable-perf
* fix chacha 
						
						
					 
					
						2019-05-28 14:14:46 -07:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						5340800cea 
					 
					
						
						
							
							Add some optimizing to ThinClient ( #4112 )  
						
						... 
						
						
						
						Can create a multi-socketed ThinClient which will use request time
from get_recent_blockhash to tune for the best node to talk to. 
						
						
					 
					
						2019-05-27 20:54:44 -07:00 
						 
				 
			
				
					
						
							
							
								dependabot-preview[bot] 
							
						 
					 
					
						
						
							
						
						13c2e50b38 
					 
					
						
						
							
							Bump sys-info from 0.5.6 to 0.5.7 ( #4445 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-05-27 20:31:12 -07:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						65f89d6729 
					 
					
						
						
							
							Bump logging level of validator procsesing errors ( #4442 )  
						
						
						
						
					 
					
						2019-05-27 16:19:38 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						ed6a438c51 
					 
					
						
						
							
							v0.16.0  
						
						
						
						
					 
					
						2019-05-26 19:42:15 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						2adb98a4a0 
					 
					
						
						
							
							Ignore flaky test_repairman_catchup ( #4439 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-05-26 12:24:20 -07:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						aa3c00231a 
					 
					
						
						
							
							Fix should_update check to update EpochSlots in gossip ( #4435 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-05-25 06:44:40 -07:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						d772a27936 
					 
					
						
						
							
							Plumb ClusterInfoRepairListener ( #4428 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-05-24 19:20:09 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						0302f13b97 
					 
					
						
						
							
							add datapoint for corrupt vote_account ( #4424 )  
						
						
						
						
					 
					
						2019-05-24 18:34:56 -07:00 
						 
				 
			
				
					
						
							
							
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						1f71d05299 
					 
					
						
						
							
							remove copying of forwarded packets ( #4425 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-05-24 17:35:09 -07:00 
						 
				 
			
				
					
						
							
							
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						4c9b7c9d2b 
					 
					
						
						
							
							Submit all incoming proofs as valid ( #4377 )  
						
						
						
						
					 
					
						2019-05-24 14:49:10 -07:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						cf4bb70d80 
					 
					
						
						
							
							Rename id to pubkey in cluster_info_repair_listener ( #4421 )  
						
						
						
						
					 
					
						2019-05-24 04:31:32 -07:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						57f8a15b96 
					 
					
						
						
							
							Fix issues in ClusterInfoRepairListener ( #4418 )  
						
						... 
						
						
						
						* Sort repairmen before shuffling so order is the same across all validators
* Reduce repair redundancy to 1 for now
* Fix local cache of roots so that 1) Timestamps are only updated to acknowledge a repair was sent 2) Roots are updated even when timestamps aren't updated to keep in sync with network
* Refactor code, add test 
						
						
					 
					
						2019-05-24 00:47:51 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						cfe5afd34c 
					 
					
						
						
							
							_id => _pubkey variable renaming ( #4419 )  
						
						... 
						
						
						
						* wallet: rename *_account_id to *_account_pubkey
* s/from_id/from_pubkey/g
* s/node_id/node_pubkey/g
* s/stake_id/stake_pubkey/g
* s/voter_id/voter_pubkey/g
* s/vote_id/vote_pubkey/g
* s/delegate_id/delegate_pubkey/g
* s/account_id/account_pubkey/g
* s/to_id/to_pubkey/g
* s/my_id/my_pubkey/g
* cargo fmt
* s/staker_id/staker_pubkey/g
* s/mining_pool_id/mining_pool_pubkey/g
* s/leader_id/leader_pubkey/g
* cargo fmt
* s/funding_id/funding_pubkey/g 
						
						
					 
					
						2019-05-23 23:20:04 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						94beb4b8c2 
					 
					
						
						
							
							More fullnode -> validator renaming ( #4414 )  
						
						... 
						
						
						
						* s/fullnode_config/validator_config/g
* s/FullnodeConfig/ValidatorConfig/g
* mv core/lib/fullnode.rs core/lib/validator.rs
* s/Fullnode/Validator/g
* Add replicator-x.sh
* Rename fullnode.md to validator.md
* cargo fmt 
						
						
					 
					
						2019-05-23 22:05:16 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						35e8f966e3 
					 
					
						
						
							
							add freeze_lock() and fix par_process_entries() failure to detect self conflict ( #4415 )  
						
						... 
						
						
						
						* add freeze_lock and fix par_process_entries failure to detect self conflict
* fixup
* fixup 
						
						
					 
					
						2019-05-23 17:35:15 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						b37d2fde3d 
					 
					
						
						
							
							Add storage mining pool ( #4364 )  
						
						... 
						
						
						
						* Add storage mining pool
* Set gossip port
* Add create-storage-mining-pool-account wallet command
* Add claim-storage-reward wallet command
* Create storage account upfront
* Add storage program to genesis
* Use STORAGE_ACCOUNT_SPACE
* Fix tests
* Add wallet commands to create validator/replicator storage accounts
* Add create_validator_storage_account()
* Storage stage no longer implicitly creates a storage account 
						
						
					 
					
						2019-05-23 14:50:23 -07:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						6a9e0bc593 
					 
					
						
						
							
							Change EpochSlots to use BtreeSet so that serialization/deserialization returns the same order ( #4404 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-05-23 03:50:41 -07:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						591fd72e0b 
					 
					
						
						
							
							Implement listener for serving repairs through Repairman protocol ( #4306 )  
						
						... 
						
						
						
						* Make listener for serving repairs through Repairman protocol 
						
						
					 
					
						2019-05-23 03:10:16 -07:00