Ryo Onodera 
							
						 
					 
					
						
						
							
						
						485806c488 
					 
					
						
						
							
							Just define BnakSlotDelta type alias ( #8186 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2020-02-10 03:11:37 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						ef5fb6fa46 
					 
					
						
						
							
							Check for AVX512 at runtime to avoid invalid opcode trap ( #8166 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2020-02-07 15:01:45 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						99432833d2 
					 
					
						
						
							
							Remove reed-solomon-erasure from core/  
						
						
						
						
					 
					
						2020-02-07 15:37:57 -07:00 
						 
				 
			
				
					
						
							
							
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						fa00803fbf 
					 
					
						
						
							
							Filter old CrdsValues received via Pull Responses in Gossip ( #8150 )  
						
						... 
						
						
						
						* Add CrdsValue timeout checks on Pull Responses
* Allow older values to enter Crds as long as a ContactInfo exists
* Allow staked contact infos to be inserted into crds if they haven't expired
* Try and handle oveflows
* Fix test
* Some comments
* Fix compile
* fix test deadlock
* Add a test for processing timed out values received via pull response 
						
						
					 
					
						2020-02-07 12:38:24 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						8b5598fabd 
					 
					
						
						
							
							Surface shred version more in tools ( #8163 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2020-02-07 08:57:54 -08:00 
						 
				 
			
				
					
						
							
							
								Trent Nelson 
							
						 
					 
					
						
						
							
						
						5b070ad014 
					 
					
						
						
							
							CLI: Support offline fee payers ( #8009 )  
						
						... 
						
						
						
						* CLI: Support offline fee-payer
* Add some knobs to test genesis/validator helpers
* Add tests 
						
						
					 
					
						2020-02-07 09:14:26 -07:00 
						 
				 
			
				
					
						
							
							
								Trent Nelson 
							
						 
					 
					
						
						
							
						
						27c8ba6afc 
					 
					
						
						
							
							De-replicode Tower constructors ( #8153 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2020-02-06 18:24:10 -08:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						fe590da3b6 
					 
					
						
						
							
							Revert "Factor repair from gossip ( #8044 )" ( #8143 )  
						
						... 
						
						
						
						This reverts commit e61257695f 
						
						
					 
					
						2020-02-06 11:44:20 -08:00 
						 
				 
			
				
					
						
							
							
								Sunny Gleason 
							
						 
					 
					
						
						
							
						
						a7fa92b372 
					 
					
						
						
							
							feat: implementation of live-slots command ( #8129 )  
						
						
						
						
					 
					
						2020-02-06 14:16:30 -05:00 
						 
				 
			
				
					
						
							
							
								François Garillot 
							
						 
					 
					
						
						
							
						
						f016c9a669 
					 
					
						
						
							
							Maintenance : simplify a few patterns, remove unneeded dependencies ( #8137 )  
						
						... 
						
						
						
						* Simplify a few pattern matches
* Removing unneeded dependencies, upgrading internal version #s
 net-shaper: Removing log, semver, serde_derive
 bench-tps: Removing serde, serde_derive
 banking-bench: Removing solana
 ledger-tool: Removing bincode, serde, serde_derive
 librapay: Removing solana, language_e2e_tests
 log-analyzer: Removing log, semver, serde_derive
 exchange: Removing solana
 core: Removing crc, memmap, symlink, untrusted
 perf: Removing serde_derive
 genesis: Removing hex, serde_derive
 sdk-c: Removing sha2
 sys-tuner: Removing semver
 bench-exchange: Removing bincode, bs58, env_logger, serde, serde_derive, untrusted, ws
 btc_spv_bin: Removing serde_json
 btc_spv: Removing chrono
 bpf_loader: Removing serde
 ledger: Removing dlopen, dlopen_derive, serde_derive
 move_loader: Removing byteorder, libc, language_e2e_tests
 ownable: Removing serde, serde_derive
 client: Removing rand
 archiver-utils: Removing rand_chacha
 validator: Removing serde_json, tempfile
 param_passing_dep: Removing solana
 failure: Removing log
 vest: Removing log
 vote-signer: Removing bs58, serde
 local-cluster: Removing symlink
 keygen: Removing rpassword
 install: Removing bs58, log
 upload-perf: Removing log
 runtime: Removing serde_json
 stake: Removing rand
* Add modified Cargo.lock
* fixup! Simplify a few pattern matches
* fixup! Simplify a few pattern matches 
						
						
					 
					
						2020-02-06 10:02:38 -07:00 
						 
				 
			
				
					
						
							
							
								dependabot-preview[bot] 
							
						 
					 
					
						
						
							
						
						65c24db83c 
					 
					
						
						
							
							Bump serde_json from 1.0.44 to 1.0.46 ( #8087 )  
						
						... 
						
						
						
						* Bump serde_json from 1.0.44 to 1.0.46
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.44 to 1.0.46.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.44...v1.0.46 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
* Update Move's serde_json to v1.0.46
Co-authored-by: Jack May <jack@solana.com > 
						
						
					 
					
						2020-02-04 16:59:23 -08:00 
						 
				 
			
				
					
						
							
							
								dependabot-preview[bot] 
							
						 
					 
					
						
						
							
						
						1420628b28 
					 
					
						
						
							
							Bump nix from 0.16.1 to 0.17.0 ( #8112 )  
						
						... 
						
						
						
						Bumps [nix](https://github.com/nix-rust/nix ) from 0.16.1 to 0.17.0.
- [Release notes](https://github.com/nix-rust/nix/releases )
- [Changelog](https://github.com/nix-rust/nix/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nix-rust/nix/commits/v0.17.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com > 
						
						
					 
					
						2020-02-04 15:59:34 -07:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						0c8cee8c4a 
					 
					
						
						
							
							Refactor select_fork() to avoid clones and for clarity ( #8081 )  
						
						... 
						
						
						
						* Refactor select_fork() to avoid clones and for clarity
* Add test that fork weights are increasing 
						
						
					 
					
						2020-02-03 16:48:24 -08:00 
						 
				 
			
				
					
						
							
							
								dependabot-preview[bot] 
							
						 
					 
					
						
						
							
						
						c835749563 
					 
					
						
						
							
							Bump sys-info from 0.5.8 to 0.5.9 ( #8089 )  
						
						... 
						
						
						
						Bumps [sys-info](https://github.com/FillZpp/sys-info-rs ) from 0.5.8 to 0.5.9.
- [Release notes](https://github.com/FillZpp/sys-info-rs/releases )
- [Changelog](https://github.com/FillZpp/sys-info-rs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/FillZpp/sys-info-rs/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com > 
						
						
					 
					
						2020-02-03 14:49:39 -07:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						0172d2a065 
					 
					
						
						
							
							Fix consensus threshold when new root is created ( #8093 )  
						
						... 
						
						
						
						When a new root is created, the oldest slot is popped off
but when the logic checks for identical slots, it assumes
that any difference means a slot was popped off the front. 
						
						
					 
					
						2020-02-03 13:44:34 -08:00 
						 
				 
			
				
					
						
							
							
								Justin Starry 
							
						 
					 
					
						
						
							
						
						69a6d07371 
					 
					
						
						
							
							Reduce rpc client pre-flight requests by setting max-age header ( #8082 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2020-02-01 04:10:26 -08:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						e61257695f 
					 
					
						
						
							
							Factor repair from gossip ( #8044 )  
						
						
						
						
					 
					
						2020-01-31 14:23:50 -08:00 
						 
				 
			
				
					
						
							
							
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						b9988b62e4 
					 
					
						
						
							
							Filter repairman peers based on shred_version ( #8069 )  
						
						
						
						
					 
					
						2020-01-31 14:00:19 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						a03d441e6f 
					 
					
						
						
							
							Add rpc port sanity checks, fix tests  
						
						
						
						
					 
					
						2020-01-30 20:57:58 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						3900d09f6f 
					 
					
						
						
							
							Employ rpc_port defaults  
						
						
						
						
					 
					
						2020-01-30 20:57:58 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						e218f4e56e 
					 
					
						
						
							
							Clean up Validator::new()  
						
						
						
						
					 
					
						2020-01-30 20:57:58 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						81ba18eea6 
					 
					
						
						
							
							Add --private-rpc flag  
						
						
						
						
					 
					
						2020-01-30 20:57:58 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						775fa0c968 
					 
					
						
						
							
							Minor --expected-shred fix, clean up shred-related gossip log messages ( #8041 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2020-01-30 13:22:05 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						0c55b37976 
					 
					
						
						
							
							Add different shred test to test_tvu_peers_and_stakes  
						
						
						
						
					 
					
						2020-01-30 10:30:32 -07:00 
						 
				 
			
				
					
						
							
							
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						64c42e28dc 
					 
					
						
						
							
							Add shred version filters to Crds Accessors ( #8027 )  
						
						... 
						
						
						
						* Add shred version filters to Crds Accessors
* Adopt entrypoint shred_version if one isn't provided 
						
						
					 
					
						2020-01-30 00:15:37 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						bea9cd9684 
					 
					
						
						
							
							Add --expected-shred-version option  
						
						
						
						
					 
					
						2020-01-29 20:08:42 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						c4faccc77f 
					 
					
						
						
							
							getClusterNodes now excludes validators with a different shred version  
						
						
						
						
					 
					
						2020-01-29 20:08:42 -07:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						4197cce8c9 
					 
					
						
						
							
							Tower tests ( #7974 )  
						
						... 
						
						
						
						* Add testing framework for voting 
						
						
					 
					
						2020-01-28 16:02:28 -08:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						4ffd7693d6 
					 
					
						
						
							
							Add lock to make sure slot-based locktree calls are safe ( #7993 )  
						
						
						
						
					 
					
						2020-01-28 13:45:41 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						fd7d5cbe0d 
					 
					
						
						
							
							Fix compute_shred_version()  ( #7989 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2020-01-27 17:05:31 -08:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						7058287273 
					 
					
						
						
							
							Consensus fix, don't consider threshold check if.. ( #7948 )  
						
						... 
						
						
						
						* Consensus fix, don't consider threshold check if
lockouts are not increased
* Change partition tests to wait for epoch with > lockout slots
* Use atomic bool to signal partition 
						
						
					 
					
						2020-01-27 16:49:25 -08:00 
						 
				 
			
				
					
						
							
							
								Dan Albert 
							
						 
					 
					
						
						
							
						
						c324e71768 
					 
					
						
						
							
							Bump cargo toml versions to 0.24.0 ( #7976 )  
						
						
						
						
					 
					
						2020-01-25 11:04:27 -06:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						989355e885 
					 
					
						
						
							
							Add ability to hard fork at any slot ( #7801 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2020-01-24 17:27:04 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						c0f0fa24f8 
					 
					
						
						
							
							Increase --wait-for-supermajority to wait for 75% online stake  
						
						
						
						
					 
					
						2020-01-23 22:41:46 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						b045f9a50d 
					 
					
						
						
							
							codemod --extensions rs get_snapshot_tar_path get_snapshot_archive_path  
						
						
						
						
					 
					
						2020-01-23 13:37:13 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						ce231602dc 
					 
					
						
						
							
							Move snapshot archive generation out of the SnapshotPackagerService  
						
						
						
						
					 
					
						2020-01-23 13:37:13 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						6f5e0cd161 
					 
					
						
						
							
							Type grooming  
						
						
						
						
					 
					
						2020-01-23 13:37:13 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						006cbee88a 
					 
					
						
						
							
							Uninteresting cleanup  
						
						
						
						
					 
					
						2020-01-22 21:24:20 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						c95e5346a4 
					 
					
						
						
							
							Boot the mut ( #7926 )  
						
						
						
						
					 
					
						2020-01-22 17:54:06 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						934c32cbc6 
					 
					
						
						
							
							Add mechanism to load v0.22.3 snapshots on newer Solana versions  
						
						
						
						
					 
					
						2020-01-22 15:40:32 -07:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						3aabeb2b81 
					 
					
						
						
							
							Rename bootstrap leader ( #7906 )  
						
						... 
						
						
						
						* Rename bootstrap leader to bootstrap validator
It's a normal validator as soon as other validators enter the
leader schedule.
* cargo fmt
* Fix build
Thanks @CriesofCarrots! 
						
						
					 
					
						2020-01-22 09:22:09 -07:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						65f5885bce 
					 
					
						
						
							
							sendTransaction rpc: expect transaction as base58 string ( #7913 )  
						
						
						
						
					 
					
						2020-01-21 22:16:07 -07:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						7a132eabb4 
					 
					
						
						
							
							Update JSON-RPC documentation ( #7915 )  
						
						... 
						
						
						
						* Streamline getBlockCommitment response
* Update json-rpc docs 
						
						
					 
					
						2020-01-21 20:17:33 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						7e1b380f01 
					 
					
						
						
							
							Move vote_state current credits into epoch_credits ( #7909 )  
						
						... 
						
						
						
						* Move vote_state current credits into epoch_credits
* fixups
* fixup 
						
						
					 
					
						2020-01-21 19:08:40 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						93036bec01 
					 
					
						
						
							
							Add minimumLedgerSlot RPC API  
						
						
						
						
					 
					
						2020-01-21 14:05:26 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						663e98969d 
					 
					
						
						
							
							Use a different error to test rpc response ( #7900 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2020-01-21 12:42:23 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						ebf6e1c0e9 
					 
					
						
						
							
							--limit-ledger-size now accepts an optional slot count value  
						
						
						
						
					 
					
						2020-01-20 14:20:30 -07:00 
						 
				 
			
				
					
						
							
							
								Sunny Gleason 
							
						 
					 
					
						
						
							
						
						5cf090c896 
					 
					
						
						
							
							feat: implement RPC notification queue ( #7863 )  
						
						
						
						
					 
					
						2020-01-20 16:08:29 -05:00 
						 
				 
			
				
					
						
							
							
								dependabot-preview[bot] 
							
						 
					 
					
						
						
							
						
						0827d52c6f 
					 
					
						
						
							
							Bump indexmap from 1.1.0 to 1.3.1  
						
						... 
						
						
						
						Bumps [indexmap](https://github.com/bluss/indexmap ) from 1.1.0 to 1.3.1.
- [Release notes](https://github.com/bluss/indexmap/releases )
- [Commits](https://github.com/bluss/indexmap/compare/1.1.0...1.3.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com > 
						
						
					 
					
						2020-01-20 10:07:48 -07:00 
						 
				 
			
				
					
						
							
							
								Ryo Onodera 
							
						 
					 
					
						
						
							
						
						a8d33c9950 
					 
					
						
						
							
							Spy just for RPC to avoid premature supermajority ( #7856 )  
						
						... 
						
						
						
						* Spy just for RPC to avoid premature supermajority
* Make gossip_content_info private
Co-Authored-By: Michael Vines <mvines@gmail.com >
* Fix misindent...
Co-authored-by: Michael Vines <mvines@gmail.com > 
						
						
					 
					
						2020-01-20 10:50:31 +09:00